La Reggia Restaurant

La Reggia Restaurant, Xatt Is Sajjied, Marsaxlokk Malta


Cheers!