New eatery goes au naturel /18 Oct 2011/altcardiffDoors open for Cowbridge restaurant promising taste of nature A new cafe kitchen bar planted its seed in Cowbridge over the weekend,... Read More