Remove Ads

Photo of Crossroads

Crossroads

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

3.1K Reviews

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

Photo Credit: Yelp

Remove Ads