Chaat Bhavan Mountain View ★★★★☆4.2 (568) Restaurants Indian restaurant · Fine dining restaurant · Indian takeaway (more) 165 E El Camino Real, Mountain View, CA 94040 Call Website Details →