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