This little gem simply known as Robert, sitting atop of the Museum of Arts and Design, is open! Some years ago I was there to photograph the space all decked-out for an event for ABC.
It’s so nice to know that even in the pandemic this place is still going strong. You should go, have a meal, and check it out for yourself. The views of Columbus Circle and Central Park are amazing. You’re welcome!