CHINA GATE

(323) 771-2237


Get Directions

4436 Slauson Ave, Maywood, CA 90270

Mon 11:00 AM-8:00 PM
Thu-Sun 11:00 AM-8:00 PM