Keller WA Delicatessens 1. 11825 S Highway 21, Keller, WA 99140 | Luray's Expresso & Deli (509) 634-4141