Completed rooftop enclosure for brand-new Gibsons Restaurant Group at River Point
November 3, 2017The new Gibsons Restaurant Group steakhouse features a vibrant 1,600-square-foot OpenAire operable enclosure overlooking the Chicago River Chicago’s skyline now…