Mr. scupper........I agree with you on the Flippers pizza at Crossroads Plaza being good also. We have had it on a few occasions. Their salads are also really good. The DW likes them.
I still have to give top billing to Giordano's though. It is a little more expensive but the quality, quantity and atmosphere are hard to beat. IMO