India Restaurant


(415) 621-7226

1653 Polk St , San Francisco , CA   94109