Remove Ads

Photo of Crossroads

Crossroads

8284 Melrose Ave, Los Angeles, California 90046-6821 USA

3.1K Reviews

Artichoke hearts and horseradish celery root puree, castelvetrano olives, chimichurri and fried capers.

Photo Credit: Yelp

Remove Ads