Discuss as:

Dinner in the Sky

I've heard of "view" restaurants, but this takes it to a whole new level. I'm not sure I would be comfortable fastening my seatbelt before eating dinner.