They have colorful streamers on the outside and I saw a steady stream of people coming in and out of the place today. I hope to try it sometime this week, but if anyone wants to post a review, I'm anxious to hear if it's like it used to be.
12034 Venice Blvd. Los Angeles, CA 90066
1 and 1/2 blocks East of Centinela