Picasso Restaurant image label star icon 4.3

Picasso Restaurant

Tigne` Point, Sliema, Island of Malta TP01 Malta, Island of Malta

Italian Fine Dining $$
label star icon 4.3

Description

Picasso Restaurant in Island of Malta is a unique dining experience with stunning views of Valletta and the harbour. Enjoy an exquisite selection of Mediterranean, seafood, Italian and vegan dishes, all prepared with fresh and locally sourced ingredients. The attentive staff and impeccable service will make sure you have an unforgettable evening. With its outdoor seating, free wifi, live music and gift cards available, Picasso Restaurant is the perfect place for a romantic dinner or a special occasion. Make a reservation and experience the best of Island of Malta!

Hours

12:00 PM - 11.30PM

Location

Reviews from TripAdvisor

Colin B

Aug 30, 2025

star icon star icon star icon star icon star icon

We called prior to make a booking , they accepted our booking then as soon as we said we had the malta discount card they said we can’t use it . If you sign up for a scheme why would you decline...

Climber68578509924

Aug 24, 2025

star icon star icon star icon star icon star icon

Nice Italian restaurant with good food. The service not as good as the food. We finish our starters before the wine arrived.

Scenic798487

Aug 14, 2025

star icon star icon star icon star icon star icon

Booked online but waiter was not very welcoming despite me showing him the booking confirmation. Seated eventually in an almost empty restaurant . Views and food lovely but service left us feeling...

Similar restaurants

Hours

12:00 PM - 11.30PM

Picasso Restaurant