Waters Edge Restaurant Birzebbuga Malta

Misrah is-Summit, Birzebbuga, Malta +356 2165 0036