Took my friend here for his birthday and had a great time, the majority of the staff is very friendly, loved that the staff members sing. The hostess working the night I went in was such a beautiful soul (I wish I could recall her name) and she definitely needs to be promoted . The only reason I gave this three stars is because I had an incident with one of the waiters which whom I accidentally bumped into on my way out of the restaurant. I apologized to him, but he responded to me with no comment and by staring at me very rudely, it was very obvious that he was frustrated. When I complained to the manager about the incident he didn't take my complaint seriously and it was obvious he thought it was a joke. He asked repeatedly "but are you okay", like it was no big deal that his staff member disrespected me in his restaurant. I'm a former waitress and I know great customer service. I won't be dining there again merely because of the way the waiter and his manager handled the situation at the end of my experience.