I guess this business establishment really did improve. I heard some negative comments from previous visitors but in my own experience, it was a great one. The food was delicious, big servings and the staff were very accommodating.
I just saw one cat roaming around the premises of the restaurant but it was okay for me because I love cats but maybe some people wouldn't want animals sitting on the foot of the table. :)