We found 180 restaurants within 30 miles 30 miles of Devon Cliffs Holiday Park, Sandy Bay, Exmouth, Devon EX8 5BT, United Kingdom