Stella Osteria is located in the heart of Ottawa's famous
Byward Market, on Clarence Street and within walking
distance to Ottawa’s well-known attractions
and major hotels.
For a list of phone contacts, please click here.
81 Clarence Street, Ottawa, Ontario K1N 5P5
View map to location, please click here.