What's Your Favorite Pizza Place? [RESULTS]What's Your Favorite Pizza Place? [RESULTS]Last Friday was National Pizza Day so we asked XL Nation about the best place in town to grab a slice. See the results.Ally HartAlly Hart
What’s Your Favorite Pizza Place? [POLL]What’s Your Favorite Pizza Place? [POLL]Take our poll and let us know your favorite place in town to grab a Pizza.Ally HartAlly Hart