Teesdale Restaurant
9 King St, Barnard Castle
01833 638624
Recent Reviews
Teesdale Restaurant
9 King St, Barnard Castle DL12 8EP
01833 638624