For Rent Monthly Price: €760 Restaurants for rent in Malta: Commercial property for rent in Bormla Cospicua (Bormla) SQM 50 Rooms 2