Ta' Rikardu Restaurant

Ta' Rikardu Restaurant, Triq il-Fosos, Victoria Gozo


Cheers!