Torre Fara - Ristorante
Reserve now