€ 18,250 Annually
Catering outlet Class 4D being offered for lease in Sliema, just off the Ferries and shopping area.