I was in one of the newest "posh" restaurant, in "Village Mall", which is in Barra area.
Very disappointed with quality of food, high price & attitude of staff.
So again will come back to this one, which is cosy, always good quality of food and they got chair"s for a baby's.
Free medium speed wi-fi, air condition, large LCD TV.
The only cons is, a waitress sometime forget to bring some part of your order, so need to double check on that.
Otherwise very good.