Central Fish Bar3.00(0 reviews)GBP 6Seafood / 38 Merchant St, Pontlottyn, Bargoed CF81 9PD, United Kingdom /
The Best Restaurants in PontlottynView allCentral Fish Bar3.00(0 reviews)GBP 6Seafood / 9649.4 km from Nearby search