Thai Sushi Crush celebrated its grand opening in Allen in late February, a company representative said.

Its menu includes Thai basil stir fry, sushi, lo mein, veggie egg rolls, edamame and more, according to its website.