101st floor restaurant to open in NYC

A restaurant perched on the 101st floor will soon be opening in New York City and in addition to food will be serving up some stunning views.

Called Peak, it will occupy a sprawling 10,000 square feet.

Watch the above video to find out more.

Advertisement