lunch restaurant in sliema
Filtersexpand_more
Active expand_more
close lunch restaurant close Country: Malta close City: Sliema
Companies
Vecchia Napoli
Tower Road, Sliema, Malta“A patch of Naples on Maltese soil”, this is how many of the Italians who patronise this restaurant have described Vecchia Napo…