Suggi Oota ★★★★★4.7 (797) Restaurants Indian restaurant · Indian takeaway · Vegetarian restaurant 20 Washington St, Santa Clara, CA 95050 Call Website Details →
Bay Area Pizza ★★★★☆4.2 (444) Restaurants Pizza restaurant · Chicken wings restaurant · Indian restaurant (more) 2898 Homestead Rd, Santa Clara, CA 95051 Call Website Details →