Salts Restaurant
Permanently closed
Advertisement
798 Main St
Cambridge, MA 02139
Salts is a magical space of tranquility and elegance located just minutes from downtown Boston. Within its intimate dining room guests are served brilliantly conceived delicacies deftly matched with wines from France, Spain, and the Americas.
See a problem?
You might also like
Partial Data by Foursquare.
Advertisement



