Leo-Cafe offers a selection of dishes, tasty cakes, pies, and drinks. A popular spot for meals and meeting friends.