The Cardiff Townhouse open and buzzing - Hospitality & Catering News