I am an iced tea fanatic, and this is some of the best that I have ever had. I know, I am nuts for talking about the iced tea first, but that is how good it is. Their pizza is simply great, just cheese, pepperoni or whatever. You can't really seem to go wrong here, and neither do they. Everything is fresh here and if you love Italian, you owe yourself a visit. Really. LIke now.
more