Chez Fralo is a French restaurant offering a varied menu with inventive cuisine.