Pjazza Annunzjata
Fast Food
Annunciation Square is a public plaza in Sliema, Malta. It hosts events and is a gathering space.
Location
Best places nearby
The highest rated places close to Pjazza Annunzjata.
Local restaurants nearby
Annunciation Square, Tas-Sliema



