Trefnant Chip Shop
The Square, Trefnant, Denbigh LL165TY Denbigh , Clwyd, United Kingdom United Kingdom
- Profile: Trefnant Chip Shop is a Fast Foods company located at Denbigh , Clwyd,, United Kingdom United Kingdom, address is The Square, Trefnant, Denbigh, Denbigh , Clwyd, LL165TY UK, postcode is LL165TY, you can contact Trefnant Chip Shop by phone 441745730536