Had this place a few times while in CLE. My experience here was always positive. The menu is not what you'd expect but you will be happy. A few friends with us didn't enjoy their items, but my wife and I loved the lo mein.
Nice spot for a quick meal. I do not recommend if you are looking for a date night spot.