Star of India
Address:
2127 Polk St, San Francisco, CA 94109
Phone:
(415) 292-6699
Restaurants
Other Businesses:
- Tullys Coffee at 2164 Polk St, San Francisco, CA 94109
- Yabbie's Coastal Kitchen at 2237 Polk St, San Francisco, CA 94109
- Salon at 2255 Polk St, San Francisco, CA 94109
- Lord Stanley at 2065 Polk Street, San Francisco, CA 94109
- Cafe Aroma at 2032 Polk St, San Francisco, CA 94109