September 18, 2017January 21, 2022 $30 Tomato Paste Yes, this boutique Italian tomato paste is worth $30 a jar. For the full story visit https://t.co/DQeqITBOod, Share this:TwitterFacebookLike this:Like Loading...