Description
A restaurant to let in Malta, situated in the heart of Qawra. The restaurant, which can fit about 60 covers (internal and external), has internal covers, including a private dining room, outdoor dining space, which part of roof over by an aluminium structure, with seaviews as well as a fully equipped kitchen, backyard and a storage