TASTE Los Angeles

TASTE Los Angeles

Great restaurant. Two locations: one in the Palisades and one in West Hollywood. Reasonably priced relative to the area!