University Avenue Plaza is a commercial space in Toronto, ON that offers a variety of retail and dining options for visitors.
With its convenient location and diverse selection of businesses, University Avenue Plaza provides a bustling hub for locals and tourists alike to explore and enjoy.
Generated from their business information