Dosa, biryani, thali & more
Best Indian Restaurants in Pittsburgh, PA (2026)
Top 15 Indian restaurants in Pittsburgh, PA, ranked by community & web ratings. See all · Ask for personalized picks
1. People's Indian Restaurant
People's Indian Restaurant is an Indian restaurant in Pittsburgh, PA. Cuisine: South Asian. Also offers catering.
2. Bombay To Burgh
Bombay To Burgh is an Indian restaurant in Pittsburgh, PA. Cuisine: South Asian. Also offers catering.

3. Kaya
Kaya is an Indian restaurant in Pittsburgh, PA. Cuisine: South Asian. Also offers catering.
4. Mintt Indian Cuisine
Mintt Indian Cuisine is an Indian restaurant in Pittsburgh, PA. Cuisine: South Asian. Also offers catering.
5. Reva Modern Indian Cuisine
Reva Modern Indian Cuisine is an Indian restaurant in Pittsburgh, PA. Offers vegetarian options.
6. Tallulah's Catering
Tallulah's Catering is an Indian restaurant in Pittsburgh, PA. Cuisine: South Asian. Also offers catering.
7. Bangal Kebab House & Restaurant
Bangal Kebab House & Restaurant is a Mughlai Indian restaurant in Pittsburgh, PA. Amenities: takeout, cards accepted. Hours: Mo-Th 11:00-22:00; Fr-Sa 10:00-23:00; Su 12:00-22:00.
8. Pittsburgh Fresh
Pittsburgh Fresh is an Indian restaurant in Pittsburgh, PA. Cuisine: South Asian. Also offers catering.
9. Tikka'N'Wrapz
Tikka'N'Wrapz is an Indian restaurant in Pittsburgh, PA. Cuisine: South Asian. Also offers catering.

10. Kabab and Curry Restaurant - Indian and Pakistani Cuisine
Kabab and Curry Restaurant - Indian and Pakistani Cuisine is a Punjabi Indian restaurant in Pittsburgh, PA. Cuisine: pakistani-punjabi. Also offers catering.
11. Heavenly Cuisine Custom Catering
Heavenly Cuisine Custom Catering is an Indian restaurant in Pittsburgh, PA. Cuisine: South Asian. Also offers catering.
12. Coriander India Grill
Coriander India Grill is an Indian restaurant in Pittsburgh, PA. Amenities: wheelchair accessible.
13. Taj Mahal
Taj Mahal is an Indian restaurant in Pittsburgh, PA. Amenities: free wifi. Hours: 11:00-22:00.
14. Prince of India Restaurant
Prince of India Restaurant is an Indian restaurant in Pittsburgh, PA. Hours: Mo-Su 11:00-21:45.
15. All India Authentic Cuisine
All India Authentic Cuisine is an Indian restaurant in Pittsburgh, PA. Cuisine: South Asian. Also offers catering.