Pinocchio Posted byLance Kleckner August 20, 2012December 29, 2022 Leave a comment on Pinocchio The Indigo Rose Tomato is a unique tomato. They suppose to be very nutritious, but sometimes they appear to be telling a lie.