indo
Reservation
Indoor Reservation
Join us for an a la carte menu inside our dining room. Reservations are highly recommended. For parties of 5 or larger, please call (314) 899-9333 or email kira@indo-stl.
Please be descriptive with...
- Reservation for parties of 1 to 6