Update Info - The Snack Bar
This restaurant was reported as closed. If it is open, let us know.
The Snack Bar
691 Cambridge St
Cambridge, MA 02141
691 Cambridge St
Cambridge, MA 02141
This restaurant was reported as closed. If it is open, let us know.