In the same strip center as the new Louie's. Do we know ANYTHING about this place? I love sushi, and I'm curious, but I'm cautious. Your thoughts??