My family of four has gone there dozens of times, and we absolutely love the place. Great pizza, really delicious -- and huge -- sandwiches, and our favorite Caesar salad in the region. The Caesar is over-the-top garlicky, so be careful that everyone eats some. :)
By far our favorite local pizza joint.
Pros: Delicious pizza, sandwiches, and salads; beautiful location
Cons: Service can get flustered, but pretty rarely.