Dosa, biryani, thali & more
Best Indian Restaurants in Buffalo, NY (2026)
Top 15 Indian restaurants in Buffalo, NY, ranked by community & web ratings. See all · Ask for personalized picks

1. Apa's Kitchen and More
Apa's Kitchen and More is an Indian restaurant in Buffalo, NY. Cuisine: South Asian. Also offers catering.
2. Nellai Banana Leaf
Nellai Banana Leaf is an Indian restaurant in Buffalo, NY. Cuisine: South Asian. Also offers catering.
3. Taste of Bengal
Taste of Bengal is a Bengali Indian restaurant in Buffalo, NY. Cuisine: South Asian. Also offers catering.

4. India Gate Restaurant
India Gate Restaurant is an Indian restaurant in Buffalo, NY. Cuisine: South Asian. Also offers catering.

5. Bengali Restura
Bengali Restura is a Bengali Indian restaurant in Buffalo, NY. Cuisine: bengali. Also offers catering.
6. Southern Junction
Southern Junction is an Indian restaurant in Buffalo, NY. Cuisine: South Asian. Also offers catering.
7. The Buffalo Catering Company
The Buffalo Catering Company is an Indian restaurant in Buffalo, NY. Cuisine: South Asian. Also offers catering.

8. HALAL FEAST Ó - BUFFALO
HALAL FEAST Ó - BUFFALO is an Indian restaurant in Buffalo, NY. Cuisine: South Asian. Offers halal options. Also offers catering.
9. Alibaba Kebab
Alibaba Kebab is a Mughlai Indian restaurant in Buffalo, NY. Cuisine: South Asian. Also offers catering.
10. Rosalind's Catering
Rosalind's Catering is an Indian restaurant in Buffalo, NY. Cuisine: South Asian. Also offers catering.
11. Tandoori Hut
Tandoori Hut is a North Indian Indian restaurant in Buffalo, NY. Cuisine: South Asian. Also offers catering.

12. Tiny Thai
Tiny Thai is an Indian restaurant in Buffalo, NY. Cuisine: South Asian. Also offers catering.
13. Lovebirds Restaurant
Lovebirds Restaurant is an Indian restaurant in Buffalo, NY. Cuisine: South Asian. Also offers catering.
14. Parivaar Pub
Parivaar Pub is an Indian restaurant in Buffalo, NY. Cuisine: South Asian. Also offers catering.

15. As-Salam Diner & Kabab House
As-Salam Diner & Kabab House is an Indian restaurant in Buffalo, NY. Cuisine: South Asian. Also offers catering.