There are two chocolate cakes on the dining table which I baked for tonight's dinner party.<br/><br/>Is the sentence grammatically correct and does it make sense? If not, what's wrong with it?