Read More Finland OX Restaurant in Helsinki by Joanna Laajisto An intimate restaurant with a relaxed atmosphere.