Oan Tafel is a restaurant featuring a modern kitchen and bar.