Omar Restaurant
Add to Favorites
OPEN NOW
Today: 9:30 am - 10:00 pm
Saved to Favorites
Phone: (203) 602-0545
Address: 210 W Main St, Stamford, CT 06902
Website: http://www.orderomarrestaurant.com
Omar Restaurant LLC
230 Tresser Blvd, Stamford, CT 06901
25 Main St Ste A, Stamford, CT 06901
46 Southfield Ave, Stamford, CT 06902
360 Fairfield Ave, Stamford, CT 06902
96 Stillwater Ave, Stamford, CT 06902
598 Cove Rd, Stamford, CT 06902
463 Elm St, Stamford, CT 06902
845 Canal St, Stamford, CT 06902
880 E Main St, Stamford, CT 06902
24 Spring St # 26, Stamford, CT 06901