Shop Italian Tomato Press at CHEFS.

Shop Italian Tomato Press at CHEFS.

I just core, seeded and peeled 5 lbs today with 15 more to go, by hand. Uh, yeah... this would be a dream.