Hours:
Closed Monday
Tues - Thurs
5p to 9p
Fri - Sat
5p to 10p
Sun
5p to 9p
Located:
5201 Shaw Ave. St. Louis MO 63110
Pavilion
located inside of Sado
Indo
1641D Tower Grove Ave,
St. Louis, MO 63110
2019 Nominations
Food & Wine, 2019
Esquire, 2020
GQ Magazine, 2020
Food &Wine, 2020