Hot Stuff Pizza is a pizza restaurant offering a variety of options. Part of a larger brand with locations worldwide.