Main content starts here, tab to start navigating

Hours & Location

1666 Massachusetts Avenue,
Lexington, MA 02420

781.674.2990

Temporary Hours Due to Covid 19:

Open Daily for Takeout Daily from 4:00 to 9:00 P.M.


Get Directions