Our Location 1686 Massachusetts Ave. Lexington, MA 02420 Call and Order 781-990- 5285 Hours Monday-Thursday 10 - 6 Friday 10 - 7 Saturday Sunday 9 - 7 Invalid Email Invalid Number Please check the captcha to verify you are not a robot. SEND YOUR MESSAGE Message failed. Please try again.