Paper City Mag - Where to Find the Best Pizza in Dallas

Crafted from century-old recipes, this Neapolitan and Roman-style pizza joint has been serving great pies since 2007.

Olivella's Menu