Went here with my family on Sunday. I have asked them for their opinion and this is what they like: 1) not salty food 2) decent portion sizes 3) decent price
What they didn't like was the noise and crowd... and we had to wait a bit before sitting down. Overall, they were shocked when I told them this place was rated as 3 stars. They would like to give this place 5 stars to boost the rating. Nevertheless, I liked the food and maybe most people would rather eat their meal dunked with salt and soy sauce, I liked how it was on the light side and not soo greasy.