I'm a sucker for Thai food and sushi. This place (and yes all the other reviews are correct) has THE BEST crab rangoons in the world. The president fried rice is also very good. I haven't yet tried the other sushi places here, except for on green st (which are definitely not worth your money unless you are craving sushi like a crackhead.) But I think their Champaign roll is one of the best rolls I've had (if you like that Americanized sushi stuff). Dine in or take out, the staff is super friendly and the food is always fresh and amazing. Don't come here for the atmosphere though (maybe I haven't been here at the right times, but its always dead.) That isn't a terrible thing though, you get fast service and super fresh food.
If you own or manage My Thai Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.