Report a review comment

user picture
MikeFeinstein

Eric, do you remember when the Westwood restaurant of Native Foods opened? Palm Springs was the first in 1994, when in Westwood?


Why are you reporting this review comment?