Romano’s Pizzeria and Italian Restaurant was featured by the Travel Channel for a segment on Andrew Zimmern’s show, “Bizarre Foods: Delicious Destinations Philadelphia” showcasing some of the delicacies in the Delaware Valley.
Watch the full segment below.

