The Stranded Sheep
1 Pepper St, Tavistock
01822 259335
Menu
Tavistock, Devon
The Stranded Sheep
1 Pepper St, Tavistock, Devon PL19 0BD
01822 259335