Six years ago today in Lynnwood: Cafe Rio opens

Alderwood Mall restaurant Cafe Rio opened on April 16, 2014. The restaurant is temporarily closed due to the governor’s stay-at-home orders. (Photo by David Carlos)

Leave a Reply

Your email address will not be published. Required fields are marked *