Mountainview CA Restaurants 1. 246 Castro Street, MountainView, CA 94041 | Cijjo Restaurant & Lounge (650) 282-5401