3721 Geary Ave @ 2nd Avenue, San Francisco, California
415-668-4466

About Star India   |   Download Our Menu

Open 7 days a week 11:00 AM  till 10:30 PM
Dine in, Pick-up, Delivery

FAST & FREE DELIVERY


Now Supporting Mobile Ordering



 

 

 

 

 

 

 


COPYRIGHT 2011 STAR INDIA RESTAURANT
ALL RIGHTS RESERVED