From Our Editors
The Italian Farmhouse is part of Tavistock Group. Situated on the outskirts of Durham City, the restaurant provides a modern spin on traditional Italian cuisine. Much of the produce as well as the olive oil, risotto, coffee and cheese is sourced directly from their place of origin in Italy. The eatery offers ciccetti for sharing to enhance guests' group-dining experience.