Tilausravintola Olkihattu is a fine dining European restaurant offering seasonal menus crafted from the best Finnish and organic ingredients. This unique establishment operates as a private event venue, serving food with passion in a beautiful countryside setting.