Address: Mġarr Harbour, Imġarr, Imġarr - Malta
Checkins
2
Avarage rating at this location
3.25
Enzo R
M.V. Malita
over 2 years ago
Andrea Fiorini