Fresh everyday!
Our experienced butchers provide you with the best and freshest meat for all your needs
Naxxar Road, Birkirkara
IKL 0001 Malta