Loggia

Loggia

Loggia I and II are located in the Islington-City Centre of Etobicoke at The Queensway and Islington. Loggia is directly across a large entertainment plaza featuring Cinemax Cinemas Queensway, restaurants and other stores. Other nearby amenities include the ‘Shop The...