Being a vegetarian, this is just the wrong venue. With astronomical prices and a limited selection of available vegetarian ingredients, I felt like I wasn't getting value out of my order. For meat eaters the place seems great, and the all you can eat can be worth it if you're hungry enough or there for a special event.
The restaurant itself is loud but pleasant to be in. Service was prompt and attentive.