I've been here twice. People have promoted this place excessively. It's alright at best. The food is good and filling, but the service is hurting. There's an air of pride in the wait staff that's hard to describe. The meals take too long to prepare. The venue is a little cheesy. Prices are high. I walked out with a feeling of 'meh'. I'll go back to this place if my friends are going, but otherwise, I don't expect a third visit.