Description
Polished restaurant with a patio supplying boozy drinks & small plates with Southeast Asian flavors.
Name: iNDO
Address: 1641D Tower Grove Ave, St. Louis, MO 63110
Phone Number: +1 314-899-9333
Restaurant Type: Southeast Asian restaurant
iNDO is a Southeast Asian restaurant located at 1641D Tower Grove Ave St. Louis/Missouri
(Latitude,Longitude: 38.6192211,-90.2560877)
Postal Code: 63110
Location
-
1641D Tower Grove Ave, St. Louis, MO 63110
Add a review