The food here is great. I love it. In fact I've eaten here on about twenty occasions.
The last five to seven times, however, the service has been poor. At best. The restaurant was not crowded and there have been three to four wait staff on duty with plenty of empty tables.
My family and I have had to wait to even be greeted, let alone seated. Your drink order will be taken and the drinks brought to the table, but don't plan on refills. Once your food is dropped off, appetizers and main courses all at once, that is the last time you will see your waitstaff unless you flag them down. If you asked for chili powder or another place setting (so everyone at the table has a plate and fork), plan on asking / reminding them again five to ten minutes later.
I used to order dessert, however, good luck finding a place for it on the table. Your plates will likely not be cleared before you leave. I have always had to ask for dessert and then wait for it for another ten minutes or so.
Great food, though. Service is horrible. I have returned for the food, however, there are other Thai places in town whose service is much better and whose fare is just as good (better?).
Pros: Great Curries and Thai Salads
Cons: Service, you wait and wait and ask twice to three times for
more