Address: 174 Castro St, Mountain View, CA 94041, USA
The front patio has great seating options beneath the trees for a great atmosphere. Enjoy!
Yes, they do
Yes
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Pet store
1919 El Camino Real, Mountain View, CA 94040, USA
Pizza restaurant
1040 Grant Rd # 310, Mountain View, CA 94040, USA
Korean barbecue restaurant
2540 W El Camino Real, Mountain View, CA 94040, USA
Hot pot restaurant
102 Castro St, Mountain View, CA 94041, USA
Cafe
135 Castro St, Mountain View, CA 94041, USA
Indian restaurant
357 Castro St, Mountain View, CA 94041, USA
Pakistani restaurant
1477 Plymouth St suite c, Mountain View, CA 94043, USA
Sushi restaurant
650 Castro St #180, Mountain View, CA 94041, USA