Get directions to: China Beach Restaurant, Clearwater, FL
Restaurant address: 6170 Ulmerton Rd # 104 Clearwater, FL 33760, USA
Restaurant: China Beach Restaurant