I past this place the other night, and wondered if it was any good.
I also saw an old thread from 2004 that talked about (how bad was) the Brentwood (Westwood?) location.
Has anyone been there? It sure smells good, and I asked some folks who were eating outside and they said it was good.
GK in SO