I've been to three Pizza Picazzo locations, and this one absolutely blew,. The reason? Service with a capital S. I invited a very large group out to lunch (made reservations the day before). The waitress was rude, rude, rude and completely incompetent. When someone asked how large the slices were, she answered 'regular." We kept waiting for her to laugh or smile, but she never did. It turned out "regular" was her answer to just about everything -- we now use "regular" as an inside joke at the office. She also kept us waiting AT LEAST an hour and a half for the check and was largely a mirage during the entire meal. Worst service EVER.
Food was good (though I agree that it could be considered overpriced), but that was completely overshadowed by the horrible service.