Zafiro Restaurant

Zafiro Restaurant, Xlendi Promenade, Xlendi Gozo


Cheers!