Gift Cards

Contact

We're easy to get in touch with

ORDER ONLINE

Location

1710 Massachusetts Ave
Lexington, MA 02420

Contact

781-862-5888

Business hour

Mon – Thu
11.15AM - 2.45PM
4.30PM - 9.00PM

Fri
11.15AM - 2.45PM
4.30PM - 9.30PM

Sat
11.15AM - 9.30PM

Sun
11.15AM - 9.00PM

Deliver and Take out are available everyday.
We are here to serve you.