Best Indian Restaurants in Nob Hill
3 hand-picked restaurants, critic-reviewed and ranked
Last Updated: February 2026
Our Top Pick
Kasa Indian Eatery
Fast-casual kati rolls and thalis with consistent, wallet-friendly pricing.
Notable Picks
8
Vibes:
Cheap Eats Budget Brilliance
Quick Bites Champions
Solo Dining Sanctuaries
Family Friendly Favorites
Castro fast-casual staple (since 2008) known for kati rolls, thalis, and quick counter service. A practical stop for affordable Indian flavors on the go.
Must-Try Dishes:
Chicken Tikka Kati Roll, Classic Thali Plate, Samosa Chaat
What Makes it Special: Fast-casual kati rolls and thalis with consistent, wallet-friendly pricing.
Worthy Picks
7.9
Compact Polk Street spot for Nepalese-Indian comfort—think momos, curries, and thukpa—served fast and hot. Locals lean on it for reliable spice, late hours, and generous portions without frills.
Must-Try Dishes:
Chicken momo with achaar, Lamb curry (homestyle), Thukpa noodle soup
What Makes it Special: Nepalese-Indian staples executed with steady spice and speed.
#3
Karahi House
7.7
Casual Pakistani-Indian spot focusing on wok-fired karahis, grilled kebabs, and fresh naan. A neighborhood go-to for shareable mains and late weekend hours.
Must-Try Dishes:
Chicken karahi (wok-cooked), Chapli kebab, Garlic naan
What Makes it Special: Wok-seared karahi gravies and kebabs cooked to order.