The Deli ← View details Sunnyside, 30 High Street, Ilfracombe, England EX34 9DA +44 1271 862262 Get Directions From* To * — Required information