they sat us under a dripping wall and gave an attitude when we asked to move. cocktails were terribl...
Indo Restaurant
(26)
Photos
Indo Restaurant, located in St. Louis, MO, has garnered significant recognition in the culinary world, with multiple nominations for prestigious awards. Notably, Chef Nick Bognar was honored as a Rising Star Chef of the Year by Food & Wine in 2019 and again in 2020 for his innovative approach to dining.
Since its opening, Indo has been featured in prominent publications such as Esquire and GQ Magazine, highlighting its status as one of the best new restaurants in America. The restaurant's commitment to excellence and creativity has made it a standout destination for food enthusiasts in the region.
Generated from the website
Also at this address
Reviews
Many good things to review about this place, however, our experience was ruined by the server (not o...
Indo is the ultimate #stlouispescatarianapproved spot. Sharing this experience with my friend Lucy f...





