The Snack Bar - CLOSED

691 Cambridge St, Cambridge MA 02141 (617) 491-8292
Cuisines and Dishes at The Snack Bar:
  • Pizza
This restaurant is closed.

Map of The Snack Bar

Order Online on GrubHub

Other dining options nearby

Or see all nearby Pizza restaurants or all online ordering restaurants in the area.