Tag Archives: Nashville Pizza Company
Nashville Pizza Company–Not in Nashville and Not Very Classic
Looking for more local pizza places to pick on, I decided to go back to a place I hadn’t visited in several years: Nashville Pizza Company. NPC currently operates two places in Franklin, but does not actually have a spot in the Music City. So let’s face it, why didn’t they call it the Franklin […]