There is nothing in Buffalo that Torontonians would need to travel to except for the airport.
All of the other cities surrounding it are too small to be a destination, including Albany, Rochester and Cleveland.
Buffalo has incredible architecture, some very cool developing districts. Good food and drink. Professional sports. Great place for a day trip.
Yeah, it has its sketchy parts, but it's actually trending for the better.