Station Rd, Talacre, Holywell CH8 9RP, United Kingdom +44 7779 170049
How to go there
Fish & chips restaurant Loc: 53.3521 / -3.3177
Plan your visit