Ta' Rita Lapsi View Bar & Restaurant & Pizzeria

Ghar Lapsi, Siggiewi, Malta, SGW 2829
Description

Ta' Rita Lapsi View Bar & Restaurant & Pizzeria