Also known as "Papas." These mini fried, beef stuffed potato balls are the newest products Tower Isles has to offer.