CONTACT
Exclusive plants, unique by their sizes and forms!
St. Louis' Most Loved Indian Cuisine
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!
Whether you're visiting St. Louis for the first time or have lived here your whole life, anytime you search for Indian food nearby, make sure Haveli Indian Restaurant tops your list for fresh ingredients, authentic dishes, and friendly service. Enjoy Northern Indian specialties in our restaurant, or have it catered or delivered to the location of your choice in the Greater St. Louis area.
Send Us A Message!
Leave Us A Review!

5 Stars
REGULAR HOURS
Lunch
Tues-Sat 11:00 am - 2:30 pm
Dinner
Tues-Sat 5:00 pm - 9:00 pm
Closed Sunday and Monday
COVID-19 HOURS
Lunch
Tues-Sat 11:00 am - 2:30 pm
Dinner
Tues-Sat 5:00 pm - 9:00 pm
Closed Sunday and Monday