Salt and Straw opens in Capitol Hill and Ballard

Doug Dillon reports.
Published: 7:51 AM PST February 17, 2018