I would rate Star Rock quite good on ambiance, good on service and reasonable on pricing. First time I went there for pre-valentine dance workshop and I was amazed by the lighting and dance floor they have.
Recently I found out they have fun nights like unlimited drinks @499, bladder buster @399, and most interesting of all "Chennaite Night". Also, for the audience who prefers to enjoy the live music can drop by on Friday on score night. They are friendly towards big group. Their entry fee is on high side compared to others... but I feel worth the experience.
So don't forget