Scotts Zabbar

City

Zabbar

Address

Triq Il - Mina Ta' Hompesch

Phone

2182 3459

Cusine

Our Rating

Chain of supermarkets offering a variety of goods

Our WoW Factors

Convenient shopping with a wide variety of choices

Opening Time