St. James Town is the largest high-rise community in Toronto with 19 buildings rising 14 or more stories. It's also home to a smattering of local businesses and one of Toronto's best Filipino restaurants.
Looking for something specific in St. James Town ?