Les Remparts is a French restaurant offering refined cuisine in a pleasant setting.