As you would expect, the new PizzeRizzo, set to open on November 18th, is already showing its Muppet style sense of humor. When you have a “Royal Flush,” you might think you have just won a hand of Poker; unless you are a Muppet of course. The recently opened restrooms,