Green Island Bistro
High Street
Rhuddlan
Denbighshire
LL18 2TU
Rhuddlan
Denbighshire
LL18 2TU
- Tel: 01745...Show
- Make an enquiry
- Submit a review
Please mention you found
us on The Good Dog Guide
- Dogs welcome in our courtyard
- Vegan and nut free cafe/bistro