Italo is situated in the beautiful Bonnington Square, a real hidden gem of Vauxhall. Come and enjoy some fine Italian coffee and a range of wonderful Italian fare. Eat in (or even better al fresco!) or take home some of the wonderful delicatessen’s offerings. A real favourite among the locals, a visit here will surely make you understand why.