Burgers · Denbighshire
Good food.
Great flavour.
25 Castle Street, Llangollen, Denbighshire, LL20 8NY
Opening hours to be confirmed
Castle Burgers is a local takeaway in Denbighshire, LL20 8NY. A menu has not yet been added to this listing.
Castle Burgers is listed at 25 Castle Street, Llangollen, Denbighshire, LL20 8NY. Opening hours and menu details can be added by the verified owner.
Loading reviews…