Seafood restaurant · 15828 Euclid Ave, East Cleveland, OH
Dine-In
More food in East Cleveland, OH · Seafood in East Cleveland