That's about 3 blocks from my house. I've lived there for almost 10 years. And, I've never been. But they did just recently add some parking (which is a bit of a head-scratcher for me because there's plenty of nearby parking).
In my neighborhood, but never been there. I guess I'd better check it out... My favorites: This is it Mama's Oven (service sucks though) Alfreda's