Indian Restaurants in Philadelphia

Exotic Indian Food

Indian restaurants are ubiquitous in greater Philadelphia.

Be it Chestnut St, Walnut St, Locust or South St in Central Philadelphia or Castor Ave, Verree Road in Northern Philadelphia or nearby towns like Bensalem and Exton, Indian restaurants are all over the place.

Whether you crave Kerala Paratas, Avial, Samosa Chaat, Dum Biryani, or North Indian Chilli Chicken, Butter Chicken or Baingan Bartha, Punjabi Kadi, or Gujarati Kadi you can have them all and more at Philadelphia Indian restaurants.

Minar Palace
Minar Palace
Mostly Mediocre Indian Food
1304 Walnut St
Philadelphia, PA 19107
Philadelphia Chutney
Philadelphia Chutney Company
Lousy Indian Food
1628 Sansom St
Philadelphia, PA 19103
Most Philadelphia Indian restaurants serve either all-you-can-eat buffet or thali for lunch and a la carte menu for dinner.

Vegetarians need not despair as there are restaurants like Taj India serving primarily vegetarian curries and rice dishes.

Hey, there is even a restaurant in Northern Philadelphia focusing on Kerala curries.

Sitar Indian Restaurant
Sitar India
Good Indian Food
60 South 38th St
Philadelphia, PA 19104
Samosa Chaat
Desi Chaat House
Cold Shit
501 42nd St
Philadelphia, PA 19104

New Azaad
Good Food; Indifferent Service
6443 Castor Ave
Philadelphia, PA 19149
Devi Exton Review
No Goddess but Good Enough
151 West Lincoln Highway
Exton, PA 19341

Philadelphia Indian & Other Food
Philly Biryani
Philly Buffets
Philly Veg
Philly Tiffin
Devi (Exton)
Desi Chaat
King of Tandoor
Minar Palace
Mallu Cafe
Mumbai Bistro
New Azaad
New Delhi
Philly Chutney
Shaban Kabab
Sitar India
Spice End
Taj India