The Cove

Cafes

The Cove

South Glamorgan - BARRY

Unit 1 Esplanade Building, Friars Rd, Barry CF62 5TJ, UK

CF62 5TJ