Flying Idlis - Santa Clara ★★★★☆4.3 (280) Restaurants Indian restaurant · Food court · South Indian restaurant 2369 El Camino Real, Santa Clara, CA 95050 Call Website Details →
Food Festival ★★★★★4.5 (6) Restaurants Food court 4701 Great America Pkwy, Santa Clara, CA 95054 Website Details →