Tried this place after reading the other reviews. It is a hole in the wall and the staff doesn't really speak much English but it was worth it. The food was good, the portion sizes were generous, and it was well priced.
They have baked good which were also well priced and (what I tried) delicious.