About
Restaurant LEO is a small organic restaurant in the cosy and traditional Tampere Market Hall. Enjoy fresh handmade food without causing harm to your own budget or our common environment. Restaurant LEO is the triple winner of the Championship of Organic Restaurants in Finland. LEO serves pastas, burgers, soups, salads, beer, cider, lemonades, coffee, tea, pasties, ice cream. Also breakfast. All organic, of course.
Details