View Single Post
03-02-2010, 05:05 PM
PHX FireBirds18
Registered User
PHX FireBirds18's Avatar
Join Date: Jul 2006
Country: United States
Posts: 2,947
vCash: 500
Originally Posted by Sinurgy View Post
Yes, that is the place. It's been named best pizza in America by more than a few sources.
It's Oprah's favorite pizza. That lady loves to eat, so you know it's good. I hear they fly in their toppings from all over the world.

PHX FireBirds18 is offline   Reply With Quote