UPDATE II: Next Stop has now posted some exclusive pics of Leon’s interior and says the owners are planning on opening to the public in the next week or so. Since I believe the “soft opening” on Wednesday is probably by invitation only, I’m changing the post title back to the original, since it was kind of misleading.
UPDATE: Freakanomic gives us the answer in the comments section.
At first it was supposed to open in November 2008, but various things that I’m not privy to have pushed off the opening of the much-anticipated Leon’s Full Service up until now.
And I’m still unclear as to when exactly it will be opening.
Leon’s official website currently says “January 2009” and not much else (unless you’re looking for an employment application). And isn’t today January 31st? Not much time left to get ‘er open this month! Does any BSP insider have the scoop?
Until someone clues us in, check out this Omnivore’s Atlanta article from earlier this month that details some of Leon’s planned offerings (scroll down to the fourth paragraph).