Main content starts here, tab to start navigating

Hours & Location

20 Waltham St,
Lexington, MA 02421

(413) 595-8270
omarsbistro@gmail.com

Monday - Wednesday: Closed
Thursday - Sunday: 11 AM - 3 PM

Get Directions