Get directions to: China Garden, Needles, CA
Restaurant address: 2302 Needles Hwy Needles, CA 92363, USA
Restaurant: China Garden