51 N 12th St
Philadelphia, PA 19107
If you’re looking for an Italian dessert that's not water ice, head to the Italian Market (obviously) for some cannolis from Termini brothers. These things are so damn good that the government should reclassify them as a schedule one drug. Seriously, try and stop at just one chocolate chip cannoli. You can’t. This place is basically where Philly bakers go to get their confectionary PhDs.