Les Arcades is a French restaurant offering a quality culinary experience in a convivial setting.