During last weekend, we had been to 24th Main restuarant in JP Nagar. The food was good, the ambience is nice but it is quite expensive. 2 small kids and 4 adults went there and the bill was easily 1800 bucks which is high definitely compared to other multi cuisine restaurants. It is a huge hall and if you have infants then you should look for corners where there are sofas, all other places have chairs.
Also, during weekends there is no booking and only first come first serve basis. Parking is another big trouble. If you are going late then you will need park on the stree side. You can visit this place once definitely but price wise I would rate it high and question if it is worth it!