Delicatessens in Barnet - New Barnet 16 Station Road, New Barnet, Barnet, EN5 1QW Tags: italian delicatessens, italian food