The Yellow Deli

The Yellow Deli

The Yellow Deli Roughly 100 km outside of Vancouver, through the Fraser Valley toward the interior, sits the township of Chilliwack. Home to some 100,000 residents, bordered to the north and south by mountains, and surrounded by large swathes of farmland, one might...