Restaurant Manager IHOP careers in Salcombe, United Kingdom