BLOCLEats

Dee Pizza & Kebab House

4 Oak Street
Llangollen
Denbighshire
LL208NR

Food rating: 5/5 stars
Updated: 8. December 2022

map for Dee Pizza & Kebab House