Amazing...truly the best pizza goin' made by a family that knows their stuff! A little pricey as far as pizza goes, but their BBQ wings are nothing short of orgasmic...so it's well worth it!! If you you're a little shy about going into the city- visit the one in Amherst....it's in a little nicer area.
Pros: Amazing BBQ wings, Two Locations, "La Nova Sauce"
Cons: Basically take-out, A little expensive, Always crowded
more