The Well is located on Spadina Avenue and Front Street West , it is an interesting mix of indoor/outdoor shopping mall . If you enjoy this video , please click like and subscribe !