Leona's
Restaurant in Oak Park, IL
Opening hours: Mo-Th 11:00-23:00; Fr,Sa 11:00-24:00; Su 11:00-21:00 Features: outdoor seating, takeaway, step-free access
4363 West Irving Park Road, Chicago, 60641Restaurant in Oak Park, IL
Opening hours: Mo-Th 11:00-23:00; Fr,Sa 11:00-24:00; Su 11:00-21:00 Features: outdoor seating, takeaway, step-free access
4363 West Irving Park Road, Chicago, 60641