Cute little place right off the main thoroughfare in downtown mountain view!