For Rent Monthly Price: €335 20 square metre take away pastizzi with permits to let Senglea (Isla) SQM 20