Panda Chef
Restaurant • Chinese restaurant👍👍 My family and I love coming here! The portions are large and the food is great! We're from NYC so we're used to eating a lot of Chinese and Asian food. This place reminds us of home. Quick tip, for "bigger" portion size, take TO GO. I feel that they give you more food on the trays as opposed to the... People often mention chicken, pepper,
Address
2260 Otay Lakes Rd #104, Chula Vista, CA 91915
Contact
(619) 421-7777Rating on Google Maps
4.30 (78 reviews)Open on Google Maps
Working Hours
- Friday: 11:30 AM to 9:30 PM
- Saturday: 11:30 AM to 9:30 PM
- Sunday: (Easter), 11:30 AM to 9 PM, Hours might differ
- Monday: 11:30 AM to 9 PM
- Tuesday: 11:30 AM to 9 PM
- Wednesday: 11:30 AM to 9 PM
- Thursday: 11:30 AM to 9 PM