This Sunday we will be driving from Calgary to Jasper on the Icefields Parkway, stopping along the way to take in the sights. My understanding is that food options are slim north of Banff, so I am looking for recommendations on where to stop to quickly pick up picnic provisions. Canmore? Banff? Specific recommendations that wouldn't take us too far out of the way?