Leaf Organics THIS RESTAURANT IS CLOSED Leaf Organics

THIS RESTAURANT IS CLOSED Leaf Organics Map

11938 W. Washington Blvd. (Inglewood Blvd.)
Los Angeles, CA 90066
310-397-0700
Map
Cuisine: Vegetarian / Healthy / Raw Food
Order at the counter from a raw cuisine menu that plays on classic fast-food vernacular, then graze on organic plant-based cuisine.
Openings: Breakfast, Lunch & Dinner daily

Features