A popular deli offering quality food and service. Located in the heart of Dartmoor National Park. Serves alcohol.