21-03-2023 13:52 via nrn.com

Fat Boy’s Pizza: Selling the world on its 16-inch pizza slices

The restaurant, home of the “world’s largest pizza slice,” just began franchising, with goals of expanding outside of its hometown of New Orleans.
Read more »