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 →