Great Atmosphere, Slow Service, OK Food.
The atmosphere of the restaurant is great! The music and singers are very good and it's fun to watch them perform. The service is incredibly slow. It took forever to get our food and it was cold. The portions are very small for the price. The same thing happened when we went for dinner 5 years ago and now I remember why it took so long for us to come back. It also took 20 minutes to get our check.