Whole Foods will be fine at that location. The closest Whole Foods in the area is on Avenue near Bloor. For their types of products, you have to travel at least to Eglinton and possibly further downtown. With traffic and constant subway closures on the weekends that is a becoming a big hassle...