Nothing remarkable about this place to be honest. Went a few times as our hotel was very close and people seemed to find the name enjoyable. It isn't very big, not very fancy, and I'm not even sure if it serves food. If you are nearby definitely pop in, but I wouldn't go out of my way.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.