What are you looking for?

Indian Restaurants in Rochester

4.5 - 188 votes

Hours: 11:30AM - 2:30PM

3259 S Winton Rd, Rochester
(585) 427-8030

Thali of India

Delicous food, nice and fun wait staff. Good prices and good size servings. I recommend everything I've tried, so try it all! More reviews

4.4 - 193 votes

Hours: 11AM - 9PM

100 Marketplace Dr, Rochester
(585) 434-1400


FOR THE PRICE it’s ok! They can do better by serving more! And not charging for sauces on the side that’s already included in your meal. More reviews

4.2 - 180 votes

Hours: 11:30AM - 2:30PM

1900 S Clinton Ave, Rochester
(585) 241-3223

Amaya Indian Cuisine

the food isnt bad, and we ordered near close. however, when charged so much for even vegetable dishes, I expect a higher standard of food. service seems ... More reviews

4.4 - 139 votes

Hours: 11:30AM - 3PM

300 Park Point Dr, Rochester
(585) 360-4418

Royal of India

Great food, great prices, great service! My partner and I had an amazing dinner there. Will be going back for the Wednesday dinner buffet! :) More reviews

4.1 - 150 votes

Hours: 11:30AM - 3PM

376 Jefferson Rd, Rochester
(585) 427-7080

Tandoor of India Henrietta NY

Love the food and the service! Feel like I’m pampered every time I visit. I’ve never gone wrong with anything I’ve ordered. Love the Chicken Achari tikka... More reviews

4.3 - 98 votes

Hours: 11AM - 8PM

3047 W Henrietta Rd, Rochester
(585) 355-4482

Nepali Kitchen

Excellent food and very friendly staff. I haven't often had Nepali food, but the staff will gladly explain ingredients, flavors and cooking methods ... More reviews

4 - 135 votes

Hours: 12 - 8PM

368 Jefferson Rd, Rochester
(585) 730-7360

Raj Mahal Indian Restaurant

Great customer service and the food was excellent! Will definitely order again! Thank you Raj Mahal! More reviews

3.9 - 136 votes

Hours: 11AM - 3PM

1635 E Henrietta Rd, Rochester
(585) 427-0430

Haveli Indian Cuisine

My whole family LOVES this restaurant. Everything is made on-site each day, including the naan. A local family owns and runs it. All dishes seem authenti... More reviews

4.6 - 54 votes

Hours: 11AM - 3PM

1742 Long Pond Rd STE 1, Rochester
(585) 434-0123

Taj Mahal Fine Indian Cuisine

Everything here was excellent! I chose this restaurant over others in the area based on Google reviews and was not disappointed. More reviews

3.7 - 77 votes

Hours: 11:30AM - 9PM

1340 Mt Hope Ave, Rochester
(585) 360-2955

India House Express

First time ever trying Indian cuisine from a restaurant and I was not disappointed. Menu is easy to navigate with lots of options. Prices are reasonable ... More reviews

View on map