For Rent Monthly Price: €1,500 Business for sale/to let in Malta: 200 sq/m Restaurant in M’Scala Marsascala SQM 200
For Rent For Sale Monthly Price: €1,500 sale Price: €250,000 Restaurant for rent in Marsascala Marsascala