August 15, 2025 From Nonna’s Hands to Your Plate: Dining at The St. Rita On bustling Bank Street in the Glebe, The St. Rita offers something rare in Ottawa’s food scene: a restaurant that feels less like an outing and more like an invitation to a family dinner. Food & Drink, Foodie Friday, Restaurants