Tucked away in the quaint borough of New Cumberland, Pennsylvania sits Villa Roma Pizza & Subs, an unassuming storefront that’s been quietly serving some of the most mouthwatering Italian-American ...