Café Cuba Sliema

Along Sliema’s fashionable Strand, in the heart of Malta’s top shopping area, Cuba is the place to stop and chill. With spacious seating inside and out, Cuba serves a Breakfast Menu from 8:00 a.m., with a bistro menu that includes tasty salads, pasta and grills – available from noon. Our wood burning Neapolitan oven bakes […]

Continue Reading