Palms at Sliema Pitch
Bar
Palms at Sliema Pitch is a relaxed, seaside bar offering mouthwatering cocktails. It provides a casual atmosphere with good vibes.
Location
Best places nearby
The highest rated places close to Palms at Sliema Pitch.
Local restaurants nearby
Tower Road, Sliema, Malta


