Thank you for your continuous support

Lunch Buffet Tue - Fri 11:00 to 1:30 pm $19.99
Saturday Lunch Buffet 11:00 to 1:30pm $24.99

Dinner 4 pm to 9 pm Tues - Sat Menu only

North Indian Cuisine

Award-Winning Indian Restaurant
in St. Louis

When you want to treat your family, co-workers, or yourself to a meal that's as far from the same old thing as you can possibly get, it's cooking right now at Haveli Indian Restaurant! Come and visit us for lunch or dinner and enjoy healthy, flavorful North Indian cuisine recognized throughout St. Louis, Missouri for authenticity and taste. Whether you are vegetarian or not, you'll find something incredible on the la carte menu. We cater and deliver, too! We look forward to taking you on a trip to India, with no passport required.

COVID-19 Updates

 We are  offering Buffet currently for Lunch  only from 11:00 am to 1:30 pm We are now open Tuesday - Saturday for delivery, curbside, and carryout. Please call us at (314) 423-7300 or order online. Follow us on Facebook and Instagram for continued updates! 

Not just a name, but an experience

Haveli is a place of tranquility and beauty where decadence and indulgence reign supreme. In Hindi, the word Haveli is translated as an enclosed palace or private mansion. At Haveli, we offer authentic North Indian Cuisine. You're cordially invited to a welcoming atmosphere in which to savor the richness, flavor, and unforgettable taste of freshly prepared mouth-watering Indian cuisine. 

The hands at the helm

Haveli Indian Restaurant is owned and managed by Hema Patel. Haveli is truly a family affair, with help from the entire Patel family. With exceptional skills and modern cultural sensibilities, the team at Haveli works diligently in both the STL restaurant scene and in the local community. The mission of our St. Louis Indian restaurant is to offer authentic Indian cuisine for all in style with a variety of curries made out of fresh, natural ingredients with diverse tastes, all while honoring the hospitality traditions of India. We look forward to serving you!

Name the place, we'll supply the taste

At Haveli Indian Restaurant, we promise an intimate, relaxed, and memorable dining experience, whether you choose to have it at our restaurant, a catered affair, or even in the comfort of your own home! The options are endless! Call today to arrange for catering or to carry-out, or stop in to savor the full sensory experience that only Haveli Indian Restaurant can offer.


Lunch Buffet 
Tues-Sat  11:00 am - 2:00 pm Food gets picked up at 1:30pm from buffet
Tues-Sat  4:00 pm - 9:00 pm Last order placed in kitchen at 8:30
Closed Sunday and Monday All Day