Marcel & Co is a restaurant offering a menu with generous portions, including burgers and homemade desserts, in a warm setting with a shaded terrace and air-conditioned dining room.