Leo's Leikkimaa is a large indoor play center for children, offering fun activities and movement opportunities.