Opening Hours:

Sat - Closed

Premises: Naxxar