A Turkish cafe offering a unique dining experience in Cheshunt.