The Westin Dragonara Resort Malta Palios Trattoria
For a relaxed evening in one of the top restaurants in St. Julian's, Palio's Trattoria is your best choice.
For a relaxed evening in one of the top restaurants in St. Julian's, Palio's Trattoria is your best choice.