After changing locations from 59th and Bell Rd, the pizza has gone down in quality.  It's now nothing more special than any other pizza.  The wings are okay, though nothing to yelp about.  The new location seems to be an improvement over the old one seeing as you couldn't see it off of Bell without really having to stop and look.