Acqua Terra E Mare Restaurant

Portomaso Marina Lighthouse, St Julian's, Malta


Cheers!