Lady Tron’s in New Albany, Indiana falls firmly into that second category, and honestly, describing it doesn’t do it justice because you really need to see this place with your own eyes. That cheerful ...