I have been sneaking out and having my Chinese dinner delivered by Panda Haven, at first it was great but they been really scrimping on quality of food lately. I am going to have to come back to you. Mandarin Kitchen doesn't look like much on the outside but the service is friendly and the food is prepared quickly. The only thing missing is delivery.. if they delivered I would get them a perfect 5 star.