Did you know? In Italy, where tomatoes are served with almost every meal, people can go through up to 30 pounds of fresh tomatoes each month? The average American only uses 6.5 pounds...
Did you know? In Italy, where tomatoes are served with almost every meal, people can go through up to 30 pounds of fresh tomatoes each month? The average American only uses 6.5 pounds...