About Us
Haveli Indian Restaurant in St. Louis, MO, is the place where traditional Indian food is served! We are dedicated to bringing the flavors of India to your plate, and we take great pride in serving the best Indian cuisine in St. Louis, MO. Our professional chefs made every dish using fresh and authentic ingredients. They also use traditional Indian spices to give a dish a traditional Indian touch.
Haveli Indian Restaurant in St. Louis, MO, believes that good food is about more than just taste. It's about the memories and experiences that come with it. Our menu features a wide variety of dishes from different regions of India, from the rich and creamy butter chicken to the flavorful and fragrant tandoori dishes. We are the best Indian restaurant in St. Louis, MO!
Haveli Indian Restaurant in St. Louis, MO, offers Dine-in, Kerbside pickup, No-contact delivery services. If you’re comfortable dining in at our restaurant then what are you waiting for? Visit us today and create a beautiful dining experience with us while savoring our traditional Indian delicacies at the best prices. Book your table now!