Indo is a japanese restaurant St. Louis Missouri located in United States.
1641D Tower Grove Ave St Louis , MO 63110 United States
Menus | Dinner |
everything was great. went with friends and shared most of the menu- the khao soi & short rib noodles were standouts
Crispy tofu & Gyoza were great.
Great place! There's parking behind/next to the building. Nice selection. I had the Bento lunch special with fish tonkatsu. It was awesome! - Karen Lewis
If you like sweet get the Shaka poke, if you like spicy get the Seoul delicious or og fire. Super fresh fish and huge burritos - Debbie Yee
the rolls are huge and priced right. I recommend the bagel roll or the red dragon roll. - megan
Try the Pumpkin Pie Frozen Custard - Pumpkin custard with tasty bits of pie shell. Delicious. - Rolando