The Courtyard Restaurant Posted on November 12, 2019 Address 21 George Street Ottawa Canada Upcoming Events <li>No events in this location</li>