Get directions to: China Pavilion Restaurant, Hollywood, FL
Restaurant address: 270 South Flamingo Road Hollywood, FL 33027, USA
Restaurant: China Pavilion Restaurant