How many mom-and-pops last 100 years, especially in a small town like Orillia? It's huge,' says co-owner of popular area ...