I have gone here for dinner a few times and have just gone there for cheesecake. All I have to say is you can't go wrong when the list of cheesecakes available is as long as the one here. If you don't have time to wait in the line to be seated, just go to the counter and order some cheesecake to go.
PROS: Friendly wait staff & great food
CONS: LONG wait