top of page

WE ARE LOCATED RIGHT OFF OF EXIT 27A ON ROUTE 128 / I-95 IN THE PLAZA AT:

​

75 THIRD AVE

WALTHAM, MA 02451

 

THERE IS PLENTY OF PARKING IN THE COMMUNAL PARKING LOT, AND YOU ARE WELCOME TO DINE IN THE CAFE AT ONE OF OUR FIRST-COME-FIRST-SERVE TABLES, OR TAKE YOUR FOOD TO GO. WE ALSO OFFER DELIVERY THROUGH THE ORDERING LINK ON OUR WEBSITE!

bottom of page