DEE PIZZA
4 Oak St, Llangollen LL20 8NR, United Kingdom
4.7
150 reviews
8 comments
XR9H+RX Llangollen, United Kingdom
Location reporting
Claim this location
Monday: Close
Tuesday: 16–23
Wedneasday: 16–23
Thursday: 16–23
Sunday: 16–23
Tuesday: 16–23
Wedneasday: 16–23
Thursday: 16–23
Sunday: 16–23
Friendly service to accommodate our tastes... thank you 👍🏾