While there are other Chinese restuarants I would choose to go to before Siam cafe, they do have some decently good dishes. The few times I've come here are with people who absolutely love Siam cafe and thus, know what to order. My friend wrote on the paper on the table each of the dishes we wanted and the waitress just wrote those down and put in our order. All the dishes we ordered are really good. My favorite is probably the basil chicken (I've had it twice now and it was just as good both times). The garlic onchoy (I think, some form of greens) was also really good. I can't remember everything else we had but it was all yums. Again, go with someone who knows what to order or take recommendations from some yelpers :)
Service was decent, although we'd have to flag down waiters to get refills on water/rice/tea but that's kind of normal for Chinese restaurants. It's usually pretty crowded but they serve pretty quickly and I've never had to wait for a long time for a table. I also love that you get dessert at the end, soo yummy.