Oh this is my absolute favorite restaurant! The deocrations are beautiful, it is always clean and they have great service. You would think they would have great cheesecake and not so great food, but you would be wrong! They have WONDERFUL food. All kinds from chinese to mexican to american! I always get Chinese chicken salad, sometimes I am even too full for desert (but I usually take it home with me!) The only complaint I would have is that sometimes you have to wait a while for a table. They also have great tropical tea.