Another upscale restaurant in Florence.