iNDO
1 / 10

iNDO

Restaurant
1641D Tower Grove Ave, St. Louis, MO 63110, USA(800) 774-2348 · Ext 11752, then #www.indo-stl.com

iNDO invites Route 66 travelers to savor a vibrant fusion of Southeast Asian flavors right in the heart of St. Louis. Nestled along the iconic Mother Road, this celebrated restaurant boasts a unique atmosphere, combining modern decor with a welcoming vibe. Enjoy their inventive dishes, crafted from local ingredients, and experience a culinary journey that reflects the spirit of adventure central to Route 66. With a glowing 4.6-star rating from happy diners, iNDO is a must-stop destination for food enthusiasts and road trippers alike!

iNDO | Route 66 Restaurant in St. Louis, Missouri