Posted by: Lava1964 on 2012-01-15 
I remember all the initial hype surrounding this--especially the hype about McDonald's being the world's largest pizza chain! I think I tried it once and wasn't especially impressed.

If you're going to go out for pizza, you might as well go to a real pizza place.
Posted by: Steve on 2012-01-15 
I do remember that! It wasn't bad but I live where there are fantastic mom pop pizza joints so I only tried it once.