Omar Seafood Restaurant in Cleveland

Address

Omar Seafood Restaurant

12520 St Clair Ave,
Cleveland, OH 44108



Store hours

none

Please note times may vary due to seasonal opening hours and extended store trading times.
Store hours are subject to change. Please call the store for exact opening hours.

Location

Omar Seafood Restaurant - Cleveland is located on 12520 St Clair Ave, Cleveland, OH 44108


Locations nearby

Omar Seafood Restaurant - Chicago
3857 W 26th St, Chicago, IL 60623
317 miles
Omar Seafood Restaurant - Miami
2111 Nw 10th Ave, Miami, FL 33127
1092 miles


Popular stores near

Alcoholics Anonymous
12507 St Clair Ave, Cleveland, OH 44108
0 miles
Food Mart
12615 Shaw Ave, Cleveland, OH 44108
0 miles
S & C Food
12615 Shaw Ave, Cleveland, OH 44108
0 miles
Shaw's
12604 St Clair Ave, Cleveland, OH 44108
0 miles
Pendleton
12423 St Clair Ave, Cleveland, OH 44108
0 miles
Bar B
12700 Shaw Ave, Cleveland, OH 44108
0 miles