DEE PIZZA & WRAPS: A takeaway offering homemade pizzas, wraps, kebabs, and burgers. Located in Llangollen.