:
: 1
: Qawra
Front Terrace
Qawra - Class 4D Licensed Bar & Restaurant located just off Qawra seafront with permits in hand.
Freehold