Bay Area Pizza ★★★★☆4.2 (444) Restaurants Pizza restaurant · Chicken wings restaurant · Indian restaurant (...) 2898 Homestead Rd, Santa Clara, CA 95051 Today: 9 AM–2 AM Call Website Details →
iGrill Indian Cuisine, Buffets & Banquet Hall ★★★★☆3.9 (1,106) Restaurants Indian restaurant · Biryani restaurant · Buffet restaurant (...) 3170 De La Cruz Blvd #131, Santa Clara, CA 95054 Today: 11 AM–3 PM, 5:30 PM–12 AM Call Website Details →