Tir A Môr | 9 Denbigh St Llanrwst LL26 0LL United Kingdom Restaurant Menu & Phone9 Denbigh St Llanrwst LL26 0LL United Kingdom 4.8/5
Dimond Chicken & Pizza | 26 Dimond St Pembroke Dock SA72 6BT United Kingdom Restaurant Menu & Phone26 Dimond St Pembroke Dock SA72 6BT United Kingdom 3.8/5
USA HAVERFORDWEST | 16 Picton Pl Haverfordwest SA61 2LX United Kingdom Restaurant Menu & Phone16 Picton Pl Haverfordwest SA61 2LX United Kingdom 4.7/5
KFC Nuneaton | Bermuda Park St Davids Way Walsingham Dr Nuneaton CV10 7RG United Kingdom Restaurant Menu & PhoneBermuda Park St Davids Way Walsingham Dr Nuneaton CV10 7RG United Kingdom 3.5/5
Pizza Point | 4 Main St Fishguard SA65 9HH United Kingdom Restaurant Menu & Phone4 Main St Fishguard SA65 9HH United Kingdom 4.3/5