Get directions to: Anthony's Of Little Italy, Cleveland, OH
Restaurant address: 12018 Mayfield Rd Cleveland, OH 44106, USA
Restaurant: Anthony's Of Little Italy