All reviews seem negative
Over hyped commercial gimmicky crap! This restaurant draws a crowd of uneducated diners who get thrills by throwing their food scraps onto the floor. Beyond the free peanuts this ...