Deli Carlo
Deli CarloThis popular Italian Deli and cafe serves authentic, traditional Italian food and has a range of gift items too“The hot chocolate was lush and I had a taste of the Pesto which is divine!“ KateA little taste of Italy Deli Carlo brings customers from far and wide for their authentic Italian delicatessen produce and…