subscribe featured image as a background

Italo’s Deli

Italo’s Deli

Restaurant & Bar Awards 2023

Best Family-Run Restaurant 2023 – Cape Town

See Italo’s Deli's website