Palati Fini is a restaurant and pizza bistrot.