Get directions to: China Garden Restaurant, Clearwater, FL
Restaurant address: 1550 N Mcmullen Booth Rd # F1 Clearwater, FL 33759, USA
Restaurant: China Garden Restaurant