East Nashville restaurant Once Upon a Time in France is under new ownership as of fall 2025. The French bistro has significantly improved its health inspection score after facing criticism under ...