best in italian leesburg best italian restaurants in leesburg va Founded in 1986 z pizza is restaurant that serves Mexican California Italian Napoli Casablanca and Greek specialties to guests. I… Sunday, April 17, 2022 Edit