Foods in Salcombe, Devon We help you find any company! Casse-croute Limited 10 Clifton Place Salcombe, Devon Salcombe Deli Limited 52 Fore Street Salcombe, Devon