The name sounds way too cool not to try this place, but we were really disappointed. There is zero atmosphere, no music, just one big room with people staring at each other because it's weird even to talk.
Food is decent, but not up to the standards of its name, location, and reviews.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.