Hours & Location
20 Waltham St,
Lexington, MA 02421
(413) 595-8270
omarsbistro@gmail.com
Monday Closed
Tuesday Closed
Wednesday & Thursday 11AM - 9PM
Friday & Saturday 11AM - 9PM
Sunday 11AM - 9PM