The Plum Tree Bar & Restaurant

From $ -1 per night

Avg. User Rating:


Triqq L-Imhar, Qawra, Island of Malta 1577
356 21 575970
Show More Info

User Reviews


The best food I have eaten in Malta