On June 10th, it was a special treat to be whisked away to the heart of Kleinburg, Ontario to get a peek at the newly opened XXI Chophouse. Located on the historic grounds of The Doctor’s House, this modern steakhouse is the result of a $4 million renovation, and it shows.