About Ffaldcaiach Inn
Ffaldcaiach Inn is a warm and welcoming family run pub with a traditional feel.
More about Ffaldcaiach Inn
Ffaldcaiach Inn is located at Park terrace, CF46 Treharris
07970814730
Ffaldcaiach Inn is a warm and welcoming family run pub with a traditional feel.