Pretty darned good! Tried the make it yourself rolls. The food here was really really good. The service, could use a good bit of help though. From the perspective of "oh, hey, its about a 30 minute wait for pho type foods" and the "why don't we bring out the appetizer quicklier if it takes a while to prep the main plate.
But, That's not super important as what matters more is the food. The fried rolls were good. Served traditionally with the stuff on the side to make your happy roll taco, but lacking noodles.
The make your own rolls with the grilled pork was very tasty and came with plenty of toppings. The only downside is that the skewers were one large honking slice of meat, and no fork was provided. I'm unsure of how other people get the meat off the skewer and into the roll without making a huge mess. I...made a huge mess...and felt really bad about it, but whatever! Tummy Supper Yummy =)