Allen’s Restaurant on the Danforth in Toronto

The glow of comfortable tradition warms Allen’s. Opened in 1987, the restaurant has achieved near-institutional status, as its kitchen and bar are considered the very best of type. Customers travel…
Share