Food - very good. Variety of flavours, good quality meat and veggie dishes.
Service - not good. Often careless. The waitress asked us to pass her plates/cups that she could have easily gone around a chair to get herself. Really? Please do not interrupt us to ask us to help you clear the table. That is your job. Also, wait staff do not come around to refill water etc.
Bathrooms - This is supposed to be a family restaurant with a banquet hall facility. However there is no baby changing facility in the restaurant. Normally this would not bother me but in a banquet hall type of place, this is an absolute necessity.
Overall, food is good but there's a lot of room for improvement.