Edmonds WA Restaurant Equipment & Supplies 1. 8119 240th St SW, Edmonds, WA 98026 | Seattle Restaurant Store (425) 582-8953