Villa Formia is a comfortable pizza restaurant offering authentic Italian fare, with delivery available.