Report a review comment
MikeFeinstein
I am pretty sure the Westwood location came in the 1990s, not as late as 2003. I'll ask Tanya next time I go to her Chef Tanya's in Palm Spring and/or Palm Desert. And will report back here