Note! The two stars means "Meh. I've experienced better", not this place is not good and never come here!
The place was small, and it seems like it's very popular for people to call ahead and order for pick up.
I had the green mango salad, so I can only comment on that. It was not really that great. For my tastes it had too much white onion, and the flavours were simple, but not to my liking because of how much thai basil was in it.
As for the presentation, it was just julienned vegetables on a plate, with some garnish. I'm sure the pad thai many other reviewers enjoy was very good, but I didn't care much for the salad.