I have never gone to eat at the restaurant, always order out. So I don't know about the service or atmosphere but the food is good. Ordered from here about three times now and every time I have loved the food. I think they are best at making the various soups. I always get Thom Ka Soup because I think this place makes it the best (even better than Lotus of Siam). Their spicy scale is 1-10 and they aren't messing around. It's great.
My husband is less into thai but he gets their orange chicken or other entrees. For me they weren't that great. They weren't bad but they weren't anything extraordinary either. I think the noodles and the soups are where this place really shines. They are so flavorful. I recommend trying some of their soups and their chef specials (which have, so far, all been great). Don't forget your thai iced tea.