That is making my mouth water. There is nothing like fresh tomatoes squeezed on some crusty, Italian bread.