Search results
Yelp Reviews
4.5 407 reviews
- 5 star 322
- 4 star 43
- 3 star 18
- 2 star 5
- 1 star 19
Indo is one of the top restaurants in STL. Love the sashimi combinations. They are always changing but always a pleasant surprise of flavors. Ribs are amazing(and I'm not a big meat eater). This... More
If you are looking for an adventure for your mouth, book your reservation now, I'll wait. If your partner isn't so excited about great food, there are a few staples to fill them up also, don't... More