Locations
Somerville

120 Washington St - Somerville, MA 02143
617-764-0455

East Boston

22 Central Square, East Boston, MA 02128
(617)-418-5728 / 10AM - 10PM

Enjoy our new buffet

Select your language