Picasso
Mediterranean · Seafood · Italian
Italian restaurant Picasso offers a fusion of Sicilian and Lebanese cuisine, specializing in Mediterranean fish and seafood.
Location
Best places nearby
The highest rated places close to Picasso.
Local restaurants nearby
Triq Tigne', Tas-Sliema



