Cambrian Inn
60 Seymour Street
Aberdare
CF447BBAberdare
Food rating:
4/5 stars
Updated: 21. January 2020
Food rating:
4/5 stars
Updated: 21. January 2020