Get directions to: China Gate, Maywood, CA
Restaurant address: 4436 Slauson Ave Maywood, CA 90270, USA
Restaurant: China Gate