Skip to main content

Omar Restaurant

restaurant · peruvian restaurant · Stamford, CT

Address
210 W Main St #1, Stamford, CT 06902
Phone
(203) 602-0545
Website
omarrestaurantct.com
Where
41.0500, -73.5482

Search Hominin for Omar Restaurant

Other restaurants nearby

More in Stamford

Omar Restaurant — restaurant in Stamford, CT | Hominin