Get directions to: Coach's Place, Euclid, OH
Restaurant address: 19003 Saint Clair Ave Euclid, OH 44117, USA
Restaurant: Coach's Place