Scotts Supermarket

Triq Il - Mina Ta' Hompesch, Ħaż-Żabbar, Malta


Cheers!