Could fast food be the key to weight loss? Probably not, but that seems to be what this place is suggesting.