I wish I could put 3.5 stars instead. The food was actually really delicious (although, we mostly ordered fried food) and it wasn't too salty for my grandma to eat.
What makes me give them the lower rate is the cleanliness of the restaurant itself. We sat at a small table that was against the wall (not exactly a booth) and the walls were dirty. Like food had been splashed all over the wall and was never cleaned nor scrubbed down. That grossed me out a little, but I forgot about that as soon as I got my food. The waiters were actually attentive and really friendly. Keep in mind, this was on a busy night as well, so I'm surprised that a lot of people on here say that they had received slow service.