Mo's General Store on Lower Lonsdale, located in North Vancouver's first commercial block in a building that housed the areas first grocers, is an independently and locally owned beautiful little shop with classic and modern goods that are sure to please.