STAR INDIA

(415) 668-4466


Get Directions

3721 Geary Blvd, San Francisco, CA 94118

Open Daily 11:00 AM-10:30 PM

www.starindiarestaurant.com