If you make holidays in Malta - it is a good decision. If you make you holidays in St. Juliens - it is a very good decision. If you decide to go to Cafe Cuba in St. Juliens - it's one of the best decision you can make.
At the lovely Spinola Bay the café invite you have a seat on the big terrace and offer you a great view over the bay and an endless view over the mediterrean. We tested a lot of foods there: Salads, Burgers, Pizzas... and all we had is worth a recommendation. Delicious food, great view and a friendly team ...
Tip: Come there before 8 p.m. and you will get a table near the railing.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.