Our Location

North India Restaurant

123 2nd Street
San Francisco, CA 94105
Telephone: +1-415-348-1234
E-mail: info@northindiasf.com

Useful Information

As far as San Francisco is concerned, we've got it covered!

We provide FREE delivery City Wide, including Treasure Island!