Pizza Villa is a long-standing, family-friendly pizza restaurant offering Italian cuisine, a lower-level arcade, and party rooms.