Get directions to: China Garden, Hollywood, FL
Restaurant address: 8920 Taft St Hollywood, FL 33024, USA
Restaurant: China Garden