Best Mediterranean restaurant in Helsinki, finland