This place is pretty unassuming from the outside and I’m not sure it would occur to me to go in over some of the flashier places if I didn’t already know about it.They have this stuff I’m kind of obsessed with called Banana Whip. It’s frozen bananas pulverized to an ice creamy texture. Only it’s better than ice…