Windmill Grill - 90 A great place and seems to have been here forever.... - 2698 days ago Baileys - 90 We visited Llangollen on the way home from holiday and... - 2742 days ago Red Rose Restaurant - 80 Very quiet restaurant that offers eat ins, outs and home... - 2750 days ago Caesars - 80 We stopped in for a light meal and the food... - 2762 days ago