Cafe Cuba image label star icon 3.7

Cafe Cuba

Spinola Bay, Saint Julian's, Island of Malta Malta, Island of Malta

Italian Casual Dining $$
label star icon 3.7

Description

Cafe Cuba is a vibrant restaurant located in the stunning Spinola Bay, Saint Julian's, Island of Malta. Here you can enjoy a selection of delicious international cuisine, including Israeli, Italian, vegetarian and vegan options, while admiring the gorgeous waterfront views. With its friendly staff, outdoor seating, free wifi, and full bar, Cafe Cuba is the perfect spot for lunch, dinner, drinks, or brunch. Make your reservation today and experience a truly unforgettable meal in a beautiful setting.

Hours

  • Sunday

    10:00 AM - 11:00 PM

  • Monday

    10:00 AM - 11:00 PM

  • Tuesday

    10:00 AM - 11:00 PM

  • Wednesday

    10:00 AM - 11:00 PM

  • Thursday

    10:00 AM - 11:00 PM

  • Friday

    10:00 AM - 11:00 PM

  • Saturday

    10:00 AM - 11:00 PM

Location

Reviews from TripAdvisor

Bfearn74

Aug 25, 2026

star icon star icon star icon star icon star icon

Such a lovely experience with excellent views, food and a fantastic team waiting on.
We had asked for a table to recreate a picture from when we were there a number of years ago, and the management...

Sharon F

Aug 24, 2026

star icon star icon star icon star icon star icon

Great food to suit all tastes. Amazing view of the bay. Excellent friendly service

DaveTheYeti

Aug 23, 2026

star icon star icon star icon star icon star icon

Amazing flavours, you can’t beat this place for service and great food with a great view and ambience. I recommend booking as it gets very busy and you will often see a queue for this place. Only...

Similar restaurants

Hours

  • Sunday

    10:00 AM - 11:00 PM

  • Monday

    10:00 AM - 11:00 PM

  • Tuesday

    10:00 AM - 11:00 PM

  • Wednesday

    10:00 AM - 11:00 PM

  • Thursday

    10:00 AM - 11:00 PM

  • Friday

    10:00 AM - 11:00 PM

  • Saturday

    10:00 AM - 11:00 PM

Cafe Cuba