Largest rooftop in the nation opens in Chicago

The largest rooftop restaurant in the nation has opened in Chicago.

It’s called Offshore and is on the 3rd floor of Navy Pier, where it will be open all year around.

Check it out in the video below.

Sonya Blakey

Sonya Blakey

Want to know more about Sonya Blakey? Get their official bio, social pages & articles! Read more


Content Goes Here