I have eaten here a couple of times and it is your standard pizza palor. The price for my sixteen inch pizza was eleven dollars and it was rather good. The dough could have been cooked some more but besides that it was very tasty. The other things that I have bought have been just as good. The only detractor is the cleanliness.
more