Auberge de Montpoupon is a French restaurant offering revisited regional cuisine. It features homemade dishes in a charming setting.