I didn't know this place existed until my uncle had to relocate his wedding reception to here due to the flood.
They were pretty accommodating for the most part considering a last minute change. I say pretty accommodating because I thought it was weird that even with a 200+ guest event, they still kept the back dining area open so we had randoms walking past our seating area throughout the evening.
We had the traditional 10 course dinner which was catered by the restaurant. The food was ok, nothing too amazing. Some dishes (like the seafood soup and fried rice) were bland, but nothing a little soy sauce couldn't fix.
I think it's hard to judge a restaurant when it's a large event they're catering. I think I'd be up for having dinner here to see what they really have to offer.