After my first experience here all I can say is the restaurant interior is nice and the food was ready quickly, but that's all this place has to offer.
My girlfriend and I ordered pad thai and thai rolls. The thai rolls should have been called chemical rolls because they tasted like they came right out of the frozen food section. There was no taste to them except the flavor of chemicals. The chili sauce that came with them was disgusting.
The pad thai was as bad if not worse, especially considering how tasty this dish can be. Awful flavor and poor quality ingredients.
I would go somewhere else for pad thai or thai rolls (I can't speak for the other dishes).