Chopstix
Chopstix
Address ·
Rhyl, Denbighshire
Directions
Details
Address
White Rose Shopping Centre
13-15 High Street
Rhyl
LL18 1EN
Wales