Remove Ads

Photo of Crossroads

Crossroads

8284 Melrose Ave, Los Angeles, California 90046 USA

3.2K Reviews

ARTICHOKE HEARTS (GF) horseradish celery root puree / chimichurri olives / fried capers

Photo Credit: Yelp

Remove Ads