When the Celtic Manor Resort invited me along to review their newest restaurant, The Rib Smokehouse and Grill at Coldra Court Hotel in Newport, South Wales, I didn’t really know what to expect. The number of smokehouses in and around Cardiff has been slowly increasing over recent years, no doubt inspired by the success of […] Read more…