If you have young or young at heart children you need to bring them here at least once..the decor can keep someone with add sitting still...wait staff is pretty friendly..food by and large was just ok and a little pricey for what you got, that being said the menu is very expansive and i cant imagine someone going there and not being able to find something they want to try..there is a carousel out front for kids to ride which is another plus for the kids.