Love this place. The food is excellent. Try the fried pot stickers or the beef pad see ew.
All reviews seem positive