Map & Directions - Zambrero Harvard Square
View Menu
Zambrero Harvard Square
71 Mt Auburn St, Harvard Square, Cambridge, MA, 02138
(401) 952-8439 (Phone)
71 Mt Auburn St, Harvard Square, Cambridge, MA, 02138
(401) 952-8439 (Phone)