Welcome
Experience the flavours of traditional Italian food at the Capri Restaurant in the market town of Barnard Castle in stunning Teesdale, County Durham. Enjoy freshly made pasta dishes, pizza's and an extensive selection of main courses all prepared and cooked by our experienced chefs.
And... now open, our new Restaurant in Richmond on Queens Road.