It has been a couple years since I was last there, but this place is just so memorable that I wanted to write a review for it.
First of all, the ambience is great! I think it really made the experience, on top of the yummy food. The make-your-own stir fry is unparalled compared to all the other restaurants I've been to. You can put as many different ingredients as your want into a bowl, and then the chef will cook it on top of this huge circular iron stove top!
Very cool place.