Star India

3721 Geary Blvd, San Francisco CA

(415) 668-4466

Hours of Operation Today, Monday December 23rd CLOSED UNTIL 11:00 AM
  • CLOSED UNTIL 11:00 AM

Rated 5.0 out of 5 from 1 Reviews Star India is an awesome Indian Restaurant Restaurant Ranked #1 of 27 Restaurants in Lone Mountain San Francisco.

★★★★★ on the 12th of October, 2017

The saag is to die for, along with the chicken tikka and tandori chicken. Service has been good every time I've been. Late night Indian buffet? Sign me up! //
Location