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.


Why are you reporting this review?