Over the last 15 years, the reviews of Town on Elgin Street and of Citizen, its sister restaurant on Gilmour Street, have been one rave after another. Read MoreThe two well-established Centretown restaurants are around the corner from each other and share a common kitchen and menu. Life, Food, Local Food Reviews, Travel Ottawa, Elgin Street, Ottawa restaurant review, Ottawa restaurants Over the last 15 years, the reviews of Town on Elgin Street and of Citizen, its sister restaurant on Gilmour Street, have been one rave after another. Read More
