Leah & Louise is a restaurant from 3-time James Beard semi-finalist Chef Greg Collier and his wife Subrina located in the historic Camp North End of Charlotte. L&L was named #2 best new restaurant in America by Esquire Magazine. I helped them build their brand based on their Memphis roots.