Love tomato pie and hate this. All three components stink. Totally non-descript. If you are from Philly run, this is not for you.