CHINA A BUFFET

(310) 669-9988


Get Directions

11383 Long Beach Blvd, Lynwood, CA 90262

Open Daily 11:00 AM-9:30 PM