Finnish restaurant Ravintola Lehtovaara welcomes you. Make a reservation.