Pizza Villa is a casual pizza restaurant offering hoagies and other comfort food favorites. They also offer curbside pickup.