I don’t know how long Super Mario’s Pizza has been around ... so I headed to the North Broadway location on my own, having ordered from their website before leaving The Grub House.