Information
Location Info |
Features |
---|---|
TRIQ L-IMHAR, QAWRA Malta Malta Island Malta ++ 356 21 575970 Visit Site |
Restaurant |
The Plum Tree Bar & Restaurant reviews
Login to comment