Oh Kakou is a laid-back restaurant offering creative interpretations of traditional dishes. It features set menus and a terrace for dining.