We went at 5:30 on Saturday and they were closed. Next day, we tried calling the place multiple times to make sure it was open. They didn't pick up any of our calls, but my boyfriend and I were adamant about trying this place. Thankfully, they were open when we dropped by in-person.
I think only the owner is fluent in English. As far as I saw, there were only two other workers. There was a menu written in Mandarin and English on the back of an envelope at the cash register. All noodles were sold out, and they only had two dumpling items left on the menu. After we ordered, we turned to see that all tables were either occupied or not cleared. We had to speak to the owner and he cleared the table for us once we sat down. The tables remained uncleared throughout my time there.
You can tell that the food is handmade. It's pricier than Asian Taste and give you less portion wise, but that's understandable considering they're on Green Street. It's a shame the business operation isn't smoother.