Processing, please wait ...
Star India Restaurant
San Francisco
Cuisines: Indian, Pakistani
Address: 3721 Geary Blvd ; San Francisco CA, 94118
Check out the new Gogocater Group Order Tool! click here