Sur Le Toit is a bar and restaurant featuring a spacious terrace with panoramic views.