Pizza Review
“Best Pizza” is probably the best mall pizza I’ve ever had. This second location of the original is a great bite to have on a mall visit. There will always be a different scale for mall pizza, since you are in fact eating in a mall and not in a pizza place atmosphere. Still a great slice way better than “Sbarro” or any other mall pizza chains.