The high overall rating on Yelp is unfortunately deceiving. Words like "slimy" and "chewy" shouldn't be the first things I use to describe Pad Thai, but...what a slimy chewy mess.
As another reviewer stated, the spring rolls seem clearly frozen. Honestly, what stood out most to me about them was the amount of oil they deposited on my hands.
On the whole: grossly understaffed, awful food, and not recommended.