I've been to this place twice. First impression, I love the overall decor. My first time was during the weekday, we we're greeted by friendly staff and the service was fast. The portions are generous that you may even want to share your plate with your friend if you don't have a big appetite. The menu has a good variety of options, which is always a plus when I'm indecisive. My second time wasn't so much of a great experience as I came on a holiday (Mother's day). The restaurant was packed so there was a waiting line to get seated. I usually ask to get my plates seperate because I like my food warm as it should be but the waitress told me that they don't to that when they're on a rush etc. When I received my food, the food was a bit cold. Avoid going there on weekends/holidays.