The Square Denbigh Denbighshire LL16 5TY |
|
Jump to map | |
01745 730536 |
About Trefnant Chip Shop | |
Trefnant Chip Shop is a Restaurant serving the Denbigh community in Denbighshire, United Kingdom and located at The Square.
Show more...
Show less...
To contact Trefnant Chip Shop call 01745 730536 |
Your Rating |