Indo

$$
Closed
1641 Tower Grove Ave # D
Saint Louis, MO 63110

Indo, located in Saint Louis, MO, is a dining establishment known for its fusion of Indonesian and French cuisines. The restaurant opens at 5 pm from Tuesday to Sunday and is closed on Mondays. Led by the acclaimed chef Nick Bognar, Indo has garnered attention for its innovative dishes blending flavors from different culinary traditions.

Generated from the website content

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.