My parents are coming up from AL this coming weekend, and have requested that we go out Saturday night for some really good pizza. So, where do you suggest we go? I live in Butler County, but don't mind driving wherever. Problem: they're old, and complain about stupid things, so preferably somewhere fairly clean, with no smoking, and no loud live band. Seriously. I don't want to hear the complaining...
Thanks for any and all suggestions!
Edit: My search has found that
Mineo's claims to be the best in Pittsburgh. What are they like?