Olivella's
3406 McFarlin Blvd., Dallas, TX 75205
(214) 528-7070
USA Today named the pizza one of the nation's greatest and we're not one to disagree. It's not Neapolitan and they clearly say so -- but the soft and blistered crust on it makes for a damn fine pie.
Source:
Dallas Observer
Comments on Olivella's
Related Winners
Do you own or manage this business?
Click here to promote your award