Chez Papa is a French restaurant specializing in cuisine from the Southwest of France, offering breakfast, lunch specials, and children's menus.