The Muppets themed PizzeRizzo restaurant has opened in the former Pizza Planet location with a very similar menu. Photo by Alan S. Dalinka.