For Rent Monthly Price: €15,000 Sliema Restaurant with Large Terrace and Sea views Sliema, Malta SQM 130
For Rent Monthly Price: €2,700 A spacious and well situated restaurant in Sliema Sliema, Malta SQM 150