Sakoon ★★★★☆4.2 (3,289) Restaurants Indian restaurant · Buffet restaurant · Modern Indian restaurant 357 Castro St, Mountain View, CA 94041 Call Website Details →
Annachikadai - Indian Restaurant ★★★★☆4.1 (1,371) Restaurants Indian restaurant · Buffet restaurant · Catering food and drink supplier (more) 80 W El Camino Real, Mountain View, CA 94040 Call Website Details →