Someone recently brought to my attention that Nick’s Italian Deli and Pizzeria in my hometown of Franklin had shut down for good. Not much of a fan of their pizza, nor were they on any of my local pizza bud’s radar, it was not surprising that I missed this old news.
Word is that the owners have set up shop somewhere in Florida, and the Snob wishes them best. I still do wonder though who it was that got a little downright nasty with me in response to my mediocre review of their disappointing pizza. No biggie, and all is forgiven.
Original Review: 8/12/12
PIZZA SNOB RATING *** Better Than Dominos
NEW PIZZA SNOB RATING R.I.P
Nick’s Italian Deli and Pizzeria
102 Alpha Drive
Franklin, TN 37064