Chinese

China King Buffet

693 Palomar St, Chula Vista, CA 91911-2672

Loading…