Previous ImageNext Image Bari – Italian Sub 2 Just the right ratios and fresh ingredients make the Italian sub anything but sub-par.