News

On bustling Bank Street in the Glebe, The St. Rita offers something rare in Ottawa’s food scene: a restaurant that feels less ...