Chez Marcel is a French restaurant offering traditional meals in a relaxed setting with retro decor and unique artwork.