Sizzle Pi is one of the best pizza places in the country. Take it from this transplanted WyVal native, you can't find anything like it outside the area. Sizzle Pi is always one of my first stops when I make it back 'home' and if you live within driving distance of Sizzle Pi, count yourself lucky and get over there to have the best 3 cuts of pizza money can buy!
Pros: Amazing taste; terrific value
more