clock menu more-arrow no yes

Salts Restaurant

798 Main Street, Cambridge, MA 02139

617 876 8444