Giuseppi's Restaurant & Wine Bar

G. Borg Olivier St., Mellieha, Malta, MLH 2310
Description