Phone: +13145676850
Address: 8501 Delmar Blvd, Saint Louis, United States
City: Saint Louis
Dishes: 35
Reviews: 358
Website: https://www.hoistl.com/
"The food is good, definitely one of the top 10 restaurants for Indian food in St. Louis. However, there is no buffet. Service is good, and the people here..."
All prices are estimates.
Saint Louis, Missouri is known for its iconic Gateway Arch, vibrant blues music scene, and unique foods like toasted ravioli and St. Louis-style BBQ ribs.