Cross Inn3.99(0 reviews)GBP 15Pub / Main Rd, Cross Inn, Llantrisant, Pontyclun CF72 8AZ, United Kingdom /
The Best Restaurants in Cross InnView allCross Inn3.99(0 reviews)GBP 15Pub / 9672.5 km from Nearby search