5 Stars

Ta'Randu Maltese Restaurant & Pizzeria

Address: Triq it-Turisti, St Paul's Bay, SPB1025