Star India ★★★★☆4.2 (1,018) Restaurants Indian restaurant · Asian restaurant · Buffet restaurant (...) 3721 Geary Blvd, San Francisco, CA 94118 Today: 11 AM–10:30 PM Call Website Details →