La Table de Montesquieu is a French restaurant offering refined cuisine in a chic and elegant setting.