Montrose Spa is located at 1646 Massachusetts Ave, Cambridge, MA. This business specializes in Grocery Stores and has 1 review(s) with a star rating of 2.0.
by merchantcircle on November 26, 2018 from merchantcircle
Information from the business
Montrose Spa is a grocery store near Harvard Law School. Its produce selection is good for its size, and it offers a number of sandwiches and food stuff to help customers grab a healthy lunch.