Chez Marco is a French restaurant offering a varied menu with quality daily specials.