Pizza Review
Nardi’s is probably the best pizza in Addison in my opinion. They’re always top notch. Ingredients always taste fresh and the cheese is delicious. Just overall a good pie here. That’s a review!