Crab Shed Salcombe
Gould Rd, Salcombe
01548 844280
Menu
Reserve
Salcombe, Devon
Crab Shed Salcombe
Gould Rd, Salcombe, Devon TQ8 8DU
01548 844280