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