The Fountins Tea Room
More about The Fountins Tea Room
The Fountins Tea Room is located at Barry, South Glamorgan CF63 4RW, Barry, CF63 4RW, United Kingdom
Similar Listings
Sultans Cafe
4.5