This is the food page of Sens House on 73 York St Ottawa ON K1N 5T2.
(first reviewed on December 17, 2017, last updated on December 17, 2017.)
Sens House is ranked #1 of 6 Restaurants in The Canal Ottawa.
This page has had 162 visitors. You are the 162nd.