XXI Chophouse is located in The Doctor's House in a sprawling estate in Kleinburg. Complete with gardens and fireplaces, this high-end steakhouse and chophouse serves fresh and aged organic and USDA beef, as well as fresh seafood selections. Selections ofäó_
Add a review