NextEats
›
Illinois
›
Food in Chicago
› Ola Barra, Cocina & Lounge
Ola Barra, Cocina & Lounge
Bar · 2701 W Division St 1, Chicago, IL
Dine-In
Hours
Fri 4 PM–9 PM
Sat 12 PM–9 PM
Sun 12 PM–5 PM
More food in Chicago, IL