Ta' L Ingliz Bar & Restaurant

Mgarr, Malta


Cheers!