Prices are average for this pizza place. The pizza is good although you should usually give then about five minutes more than they tell you to get your food, unless you want stand there waiting. Believe it or not I actually go here for the turkey Deluxe sandwich, for $6. You get a huge turkey sandwich with lettuce tomato onion bacon and cheese. This is one of my favorite sandwiches. This is also one of the only pizza places i'm aware of that have canoli's which are decent considering they are from a pizza store and not a bakery.
more