Y Deli (Newydd) ← View details 52 High Street, Criccieth, Wales LL52 0EY +44 1766 524888 Get Directions From* To * — Required information