I've been to this restaurant 3 times and would rate it a 3.5. The variety of food they have is amazing (they have everything from Japanese, to curries, etc) and so its good for large crowds if everyone can't agree to what they wanna have.
However, besides the variety, the food wasn't great, but it wasn't bad either. I would come back if my friends made reservations here but personally wouldn't make a special trip here myself.