Thought this palce was pretty good. Haven't been there in some time though and after positive reviews on C.H. I heard it went down hill. Despite the rumor, Was thinking about ordering take out, went to there site and looks like a new menu and I don't recognize anyone in the picture on the site. Anyone know if there are new owners? I think I liked the previous menu better, this menu looks run of the mill, nothing out of the ordinary.