Tosca Restaurant

Triq Ġorġ Borg Olivier,, Il-Mellieħa