Giacobazzi's Delicatessen

Delicatessen in Belsize Park, London
Giacobazzi's Delicatessen specialise in Italian foods offering a selection of home made sauces as well as a variety freshly made pasta, cold meats and cheeses.