Wacky Wings

A wing restaurant shrouded in mystery. Steve declares this place to be the worst, much to the skepticism of the Juzo Boys.