Get directions to: 88 Deli, Seattle, WA Restaurant address: 1043 South Jackson Street Suite 104 Seattle, WA 98104, USA Driving Walking Bicycling Restaurant: 88 Deli