Get directions to: Euro Deli, Sedona, AZ Restaurant address: 3190 W State Route 89a # 200 Sedona, AZ 86336, USA Driving Walking Bicycling Restaurant: Euro Deli