Seriously bland "thai" food. Peanut sauce was pretty much tasteless and noodles were stuck together. The choose-your-own ingredients concept is inviting, but poorly executed in this case. Ingredients didn't seem particularly fresh either.
Just overall "meh" is how I would describe this place.