Get directions to: Snack Bar, Cambridge, MA Restaurant address: 697 Cambridge St Cambridge, MA 02141, USA Driving Walking Bicycling Restaurant: Snack Bar