Happy Days Indeed! Recently opened in Cowbridge, just off the High Street, is a little gem of a place called Happy Days! I went across to the town a couple of weeks ago…Read more Published: 19th December 2010 Categories: Uncategorised