A chic, light-filled Modern European restaurant. Located in a prestigious building, it offers a sophisticated dining experience.