Tomato retail prices fell over 22% in a month to ₹52.35 per kg due to improved supply.