Read More 3 min Latini Restaurant, Xaghra Latini Restaurant. A Dreamy Gozitan Dining Experience In The Heart Of Xaghra Square.Read More