GastroRanking-logo

The best restaurants in Llanyrafon North Torfaen South Wales

1 Restaurants on GastroRanking

restaurant_img
3.3

253 Opinions

location-icon8A Llanyravon Square, Wales
Fast food
outdoor_seating_235967takeaway_235967delivery_235967

Good service, good food, order fish on arrival though as it's cooked to order.