Get directions to: Chau's Garden Chinese Restaurant, Strongsville, OH
Restaurant address: 14610 Pearl Rd Strongsville, OH 44136, USA
Restaurant: Chau's Garden Chinese Restaurant