Chinese Restaurants in Mountain View, CA
Chinese Restaurants
304 Castro St.,
Mountain View ,
CA
94041
UNITED STATES
Based on 1 reviews
Yummie
The best Mongolian BBQ. This is a great deal and great food. Wish I could go more often. The atmosphere isn't the best, but the food is yummie.Worldwide > United States > Mountain View, CA > Chinese Restaurants