Update Info - Salts Restaurant
This restaurant was reported as closed. If it is open, let us know.
Salts Restaurant
798 Main St
Cambridge, MA 02139
798 Main St
Cambridge, MA 02139
This restaurant was reported as closed. If it is open, let us know.