16 Triq Il-Marfa, Mellieha, Island of Malta MLH 9061, Malta
View on Map
What travelers say:
The western food here tonight is pretty good with the drinks and wine. It's relatively quiet here at night. The Maltese pizza in particular is quite delicious, and the salad is a testament to that.