Ta' Rita Lapsi View Bar & Restaurant & Pizzeria
Ghar Lapsi, Siggiewi, Malta, SGW 2829
+356 2164 0608 Phone