Star Of India
2127 Polk St.
San Francisco CA United States
Online ordering
Web Information:
Web Page
Menu
Hours: Sun - Thu 11:30am - 10:30pm, Fri, Sat 11:30am - 11pm
Phone: 415.292.6699
Accepts: American Express, Visa, MasterCard/Eurocard, Discover
Dress: casual