Ta' Natu Supermarket

Triq il-Kostituzzjoni, Mosta, Malta, MST 9050