Like a few others have said, I was kind of nervous to go here bc of some of the reviews, but we had a great time!  The decor is really fun, our waiter was very nice and all of the food we got was excellent - I was with 3 other people and we all really loved our food, and the 2 desserts we got (the donuts were the best!).  The only things that weren't great were really the bar service - the drink menu is pretty small, and when we tried to order something off-menu it took literally 20 minutes for us to get our drinks - which were then not good, so we sent them back and asked for something else (a drink from the menu and a glass of wine); it again took 20 minutes for our drinks to get to our table.  So, that was a little annoying but the rest of the experience was great!  I will definitely go back.