The Cheesecake Factory has an extensive, almost overwhelming menu. Pass on an appetizer because the main course options are all excellent with very large portions and you have to save room for cheesecake! Everything I have tried here has been excellent. The fare ranges from all sorts of cuisine. The cheesecakes are large enough to be shared by at least two people. The prices are reasonable considering every meal will have left overs! Expect a wait on the weekend. I love the Cheesecake Factory!