Chez Flo is a restaurant offering traditional cuisine in a warm, family-friendly atmosphere.