You gotta try the pesto pizza; add some feta, and artichokes and you seriously are in heaven. My husband and I LOVE this pizza, it reminds us of NYC.
All reviews seem positive