Teesdale Restaurant
9 King St, Barnard Castle
01833 638624
Menu
Barnard Castle, Durham
Teesdale Restaurant
9 King St, Barnard Castle, Durham DL12 8EP
01833 638624