Village Grill & Seafood

Row 1

Details
114 Magazine St (Allston St)
Cambridge, MA 02139
(617) 876-0406
Pizza, Greek, Seafood
$

Foursquare Tips

  • Fried dough!
  • Order the wings