Connect with us!

The Indian Harvest specializes in northern Indian cuisine featuring exotic Tandoori and aromatic curry dishes. We serve a daily lunch buffet and offer dinner a la caret. Our full-bar offers a variety of drinks to perfectly complement your meal. We offer take-out, delivery and we cater. We hope you enjoy!

Facebook Twitter

Be the first to get exclusive updates from us!


  • “Best Indian restaurant in the Western suburbs. From the decor to the staff to the food, everything is designed to make everyone feel comfortable, relax, and enjoy the amazing flavors that Indian food is known for. This place is the real deal.”

  • “This place is phenomenal! AMAZING food! You can taste the fresh, high quality ingredients they use in making their dishes!”

  • “We go to The Indian Harvest Restaurant frequently and would recommend it to anyone looking for authentic Indian cuisine. Exceptional taste, exceptional presentation and great value for money. Easily the best Indian Restaurant in the Chicagoland area.”

More testimonials >


Indian Harvest

168 reviews
  • Kelsey K.

    This place is my favorite Indian restaurant in Naperville. Their lunch buffet is very, very good and I don't often praise buffets. Actually, I generally... Read More

More reviews >

Customer Reviews

  • Mike L

    Indian Harvest continues to be, hands down, THE BEST Indian restaurant. Indian food in general is great for vegetarians and omnivores alike, but no other place anywhere I've been can top Indian Harvest. For dine-in or carry-out, everyone is always ...

  • MalpaniM

    This was my second visit to Indian harvest. I drove from Tinley Park to Indian Harvest for the dinner and it was completely worth. From appetizers to main course everything was delicious. The blend of Indian spices was very good and I was able to fee...

  • Phil F

    Always good. Been coming here more than fifteen years. The only issue I have is that towards the tail end of the buffet hours, they're very hesitant to put out fresh food.

More reviews >

About Us

The Indian Harvest

Phone (630) 579-9500
Hours Mon, Tue, Wed, Thu: 11:30 am - 2:15 pm, 5:00 pm - 9:45 pm
Fri: 11:30 am - 2:15 pm, 5:00 pm - 10:15 pm
Sat: 12:00 pm - 2:45 pm, 5:00 pm - 10:15 pm
Sun: 12:00 pm - 2:45 pm, 5:00 pm - 9:45 pm