Davids Restaurant, situated in the centre of the historic city of Carlisle, in a Victorian Townhouse, is a comfortable elegant restaurant offering the very best in fine dining. With our enhanced personal service you will truly feel you have found ‘the heart of fine dining’.