Indo
1641D Tower Grove Ave, St. Louis, MO 63110, USA
About this place
Polished restaurant with a patio supplying boozy drinks & small plates with Southeast Asian flavors.
Indo in Tower Grove serves up sushi and Asian fusion that hits the spot. The vibe is chill, perfect for a higher-end night out. Definitely worth checking out if you're in the mood for something different. One of the best spots in the city.