Valhalla Town Square is a mixed-use residential community in Etobicoke that features a pedestrian friendly and richly landscaped environment. With two iconic towers as the centre-piece, and signature amenities at every step, this community offers a whole new experience of cosmopolitan living.