Terrasse Sur L'Auberge is a bistro offering classic French cuisine and drinks, featuring a seasonal rooftop terrace with sweeping views.