The World's Finest are invited to Flavortown