Lunch at Last! For the first time, fine dining Twr y Felin art hotel in St Davids, Pembrokeshire is open for lunch seven days a...