Welcome to Flavortown - or the Northland, where there is an abundance of delicious restaurants, each with something special and worthy of national attention.
There's one pizza joint in the Land of 10,000 Lakes that will make you question what year it is. From arcade machines to old movie posters, this place is a trip back in time.