Old Chicago Is our favorite restaurant which is why we go there often?
It seems like you have a typo in your sentence. Did you mean to say, "Old Chicago is our favorite restaurant, which is why we go there often"? If so, the statement is grammatically correct.