Skip to content

Restaurant Leo is a small organic oriented restaurant located in Tampere markethall (Tampereen Kauppahalli) The restaurant has won the organic restaurant Finnish championship 3 times and is on the highest ”step” on the finnish Portaat luomuun-plan. The restaurant has also made social commitement, 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