Order Take Away from
Valletta Location
Currently Unavailable
Vault 14, Valletta Waterfront, Floriana, Malta
Order Take Away from
PAVI Location
See Menu & Order
PAVI. Manuel Dimech Street, Qormi, Malta