Get directions to: Aalay's Shrimp & Fish Restaurant, Cleveland, OH
Restaurant address: 7823 Cedar Ave Cleveland, OH 44103, USA
Restaurant: Aalay's Shrimp & Fish Restaurant