SELECT A LOCATION
Use my current location to find the nearest restaurant
Chef Zhao Bistro
2450 S El Camino Real, San Mateo, CA 94403
6503456288
Pickup
Open
11:00 am -- 02:00 pm
05:00 pm -- 09:00 pm
Delivery
Open
11:00 am -- 02:00 pm
05:00 pm -- 09:00 pm
View Menu
Order Online
Chef Zhao Bistro
400 Moffett Blvd, Mountain View, CA 94043
6502629728
Pickup
Open
11:30 am -- 02:00 pm
05:00 pm -- 09:00 pm
Delivery
Open
11:30 am -- 02:00 pm
05:00 pm -- 09:00 pm
View Menu
Order Online