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 »