Marg's Takeaway
1 Rhyl Rd, Denbigh LL16 5TA, United Kingdom
4.3
3 reviews
3 comments
5HVP+78 Denbigh, United Kingdom
Location reporting
Claim this location
Write a review![Russ Twist Vlogs](data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
![Phillip Castle](data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
![Adrian Shepherd](data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
Recommended locationsRuss Twist Vlogs
Phillip Castle
Adrian Shepherd
Excellent, best chips in the world.