Chef Zhao Bistro - Mountain View, CA
Posted by: saopaulo1
N 37° 23.977 W 122° 04.500
10S E 581871 N 4139606
Chef Zhao Bistro is a small Chinese restaurant in Mountain View, CA.
Waymark Code: WMXMDG
Location: California, United States
Date Posted: 01/28/2018
Views: 0
The restaurant is located in a shopping center by Moffett Field. The restaurant specializes in Szechuan food and has many meat dishes.