Chez Marcel is a French restaurant offering carefully prepared dishes in a charming, cozy atmosphere.