The White Sheep
Deli · Sandwich Shop
Gourmet grocery store specializing in artisanal foods, farmhouse cheeses, and charcuterie.
Location
Best places nearby
The highest rated places close to The White Sheep.
Local restaurants nearby
386 Triq D'Argens, Il-Gżira


