Leah & Louise earns accolades from Esquire magazine as one of nation's best new restaurants
November 17, 2020 at 15:22 PM EST
Leah & Louise snagged national accolades from Esquire magazine, landing on the publication's list of best new restaurants.