For Rent Monthly Price: €2,500 Shops for rent in Malta: Class 4b 20sqm Cafeteria in Naxxar Naxxar SQM 20