Olio

Nation
$$$$
icon/time
Mon11:00 AM - 1:30 AM
Tues11:00 AM - 1:30 AM
Wed11:00 AM - 1:30 AM
Thu11:00 AM - 1:30 AM
Fri11:00 AM - 1:30 AM
Sat11:00 AM - 1:30 AM
Sun11:00 AM - 12:00 AM
Olio

1634 Tower Grove Ave

St. Louis, MO 63110

The chill older brother of the pair, Olio's grub is full of tasty Mediterranean flavors, and the renovated 1930s Standard Oil filling station also serves as one killer wine bar.