Report a review
- 4
- Fantastic Place
Great place in the Cambridge area to do some shopping when you are in a hurry. parking is the only limiting factor so its best to take public transportation or walk.
Great place in the Cambridge area to do some shopping when you are in a hurry. parking is the only limiting factor so its best to take public transportation or walk.