Astromike 09/20/2008
Their ingredients really does taste better then the bigger corporate pizza chains. I ate their in the late 90's when they were just becoming popular, and it was delicious. Had a cool atmosphere too. You could play pool there, and drink a beer.
Helpful
Funny
Agree
Disagree
1 reviews! « Previous | Page of 1 | Next »
Sort by Newest Oldest Most helpful Least helpful Highest rated Lowest rated