I noticed in the slow uphill portion of my middle of the night bike ride that this little place is on the SW corner (basically) of Pershing and Manchester. I don't see (in my quick run through of the Chowhound search engine) any mention of how it is. Anyone been that wants to chime in?
I added a place link with website (which has a menu with prices) to the CH database
8501 Pershing Dr, Los Angeles, CA 90293