About Villa Picasso

While there is plenty of pasta on the menu at Villa Picasso you may also find a seafood or offal dish. And if you’re lucky, a roaming magician visit your table. .

Villa Picasso Address

Google Map