O 10 Zen is a restaurant offering refined cuisine with fresh, local ingredients and a varied menu including takeaway options and salads.