La Villa Finzi is a Mexican restaurant located in Saint-Palais-sur-Mer. It is situated on Avenue de la Ganipote.