Lucullus

This is an upmarket fish and seafood restaurant boasting a large terrace overlooking the harbour and shaded by palm trees.

More Info >

This is an upmarket fish and seafood restaurant boasting a large terrace overlooking the harbour and shaded by palm trees.