25 listings
A restaurant situated at the Birgu waterfront available for sale, Internal area approx. 100 square meters, External area approx. 120 square meters. Total number of covers approx. 150 pax. F