Skip to content

Restaurant Leo is a small organic-oriented restaurant located in Tampere Market Hall (Tampereen Kauppahalli) The restaurant has won the Finnish championship of organic restaurants 3 times and is on the highest “step” on the Finnish Portaat luomuun plan. The restaurant has also made a social commitment (Agenda 2030).

LEO serves classic flavors with a twist from pasta to traditional soups, breakfast and small savory and sweet bites with tee or coffee. LEO also offers a small catering sevice.

Look more