Inn On The Twenty is an elegant Canadian restaurant offering delectable cuisine and local wine. The intimate dining room features garden views, creating a special yet casual atmosphere. Breakfast packages are also available.