Nepali Momo & Tandoori Kitchen ★★★★★4.8 (101) Restaurants Nepalese restaurant · Indian restaurant · Momo restaurant 1107 San Carlos Ave, San Carlos, CA 94070 Call Website Details →
Saffron ★★★★☆4.2 (1,038) Restaurants Indian restaurant · Biryani restaurant · Brunch restaurant (more) 1143 San Carlos Ave, San Carlos, CA 94070 Call Website Details →