Image Not Available

Ta Stringi Restaurant, Naxxar, Malta

Triq Tal-Labour, Naxxar, Malta

Ta Stringi Restaurant and wine bar in Naxxar, Malta Ta Stringi in Naxxar is a Wine Lounge Restaurant serving TapasRead more

Pinpoint Add to Favorites

0 Read more