Lone Wolf Pizza is a lone wolf, a one-of-a-kind place in Destin