No, it sounds like another restaurant felled by having the misfortune of being in Amazon land. SLU is a company town, and wasteland unless you're catering to the hordes streaming out of Amazon buildings. I don't think that challenging, or even interesting restaurants can make it there. Just think about what happened to Shanik, at the difficulties Flying Fish is having, etc.