I love pizza and Bayonne is a pizza town. Tony's pepperoni pie is the best in town. I would put it up...
All reviews seem positive