Order Online

Chef Zhao Bistro

400 Moffett Blvd
Mountain View, CA 94043
(650) 262-9728
Order online Menu | Reservation | Info
Any questions please call us.