For Rent Monthly Price: €2,400 Shop to let in Malta: Valletta TakeAway Shop To Let Valletta SQM 70 Rooms 3