As part of our Sauce 75 list, we put together a guide of the essential St. Louis restaurants right now. While it was harder to narrow down the full list to 75 than you would think, three incredible Indian restaurants made the list. Scroll through the slideshow below to learn more about them.
