Image Not Available

Cafe Cuba Sliema Malta – Cafes Malta

Malta,Sliema,Triq Ix-Xatt Ta' Tigne

Cafe Cuba Sliema Malta, a popular Cafe / Bistro in Sliema offering a variety of foods and live entertainmentRead more

Pinpoint Add to Favorites

0 Read more