(650) 968-7511
2290 El Camino Real, Mountain View, CA 94040
View Map
Sorry, there are currently no reviews. Read More Mountain View Restaurant Reviews