A year ago, went to an Italian place for lunch. I think it was on Jefferson near Sepulveda (I remember a lot of freeway overpasses) -- and it had a little wine shop at the front of the restaurant. Perhaps there was a separate wine shop next door??
I had amazing spinach and would love to try it again.
Keeping my fingers crossed that one of you knows the name and address! Other comments also welcome.