A.D. Supermarket

Triq C. De Brocktorff, Il-Gżira, Malta


Cheers!