Modern European restaurant offering cocktails and cuisine across three high-rise floors with panoramic views.