Raising pizza standards everywhere..
I'm serious - I think this is the best pizza I've ever had. It totally caught me off guard, I thought I was just ordering regular every day pizza.. and what I paid for was SO much more. I got the veggie pizza, hold the banana peppers (I'm such a wuss). Their ingredients are fresh - no canned mushrooms at this place. I don't know about the rest of the food.. I once tried to get a salad and it was just iceberg lettuce.. I hear the subs are pretty good, but I can't speak from experience. I only wish they had a medium size pizza.. their small wouldnt feed 2 people, and their large is enough for 5. (but, to be fair, I can't put back too much - I'm sure there are folks reading this who could easily take on a large on their own)