SLIEMA - A 180 SqM Restaurant , located on the Sliema seafront . Class 4D permits.
For availability of this property please contact us directly. All information being given here is subject to change.