Rickards Arms

61 Park Street, Treforest, Pontypridd, CF37 1SN
edit

Rickards Arms in Treforest serves food.