Best Restaurants

Overview

NATURA is an intimate, family-run restaurant in the heart of Helsinki, serving modern, innovative food with the main focus on Finnish game, vegetables, and sustainable seafood.

Awards

Michelin Guide

Green star

Loading map ...