About Green Island Bistro
A family-run business using locally produced food and drink, providing breakfasts, lunches, afternoon teas, tapas and Sunday roasts. Located in the village of Rhuddlan, North Wales.
Recommended For You
A family-run business using locally produced food and drink, providing breakfasts, lunches, afternoon teas, tapas and Sunday roasts. Located in the village of Rhuddlan, North Wales.