La Taverne du Sommelier is a restaurant offering a warm and inviting atmosphere. Features include a full bar, private dining, and accessibility options.