I've been to Pietro's many many times. My usual is their Italian Grinder with peperoncini (gotta specify peperoncini) and get it hot (toasted). It is excellent. I will miss it as my physician tells me that I need to be off gluten. However, fear not! They have a gluten free pizza crust which is the best I've ever had. They offer it in the standard size pizzas only (Sm through party- not the personal size). It is thin crust and if they didn't tell you it was GF you never would have figured it out on your own. They also have a frequent flyer card- buy 5 lunches and get the 6th free. If you have young kids there is a noisy arcade (the type that gives out tickets to exchange for cheap chinese crap) in the back for them to disappear into while you eat at your leisure.
If you own or manage Pietro's Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.