Leaf Organics
1408 S. Pacific Coast Hwy.
Redondo Beach
CA
90277
(310) 316-4282
leaforganics.com
Hours
No hours of operations available
Payment Methods:
Visa, MasterCard
Unrated
Open Map
Business
Deli
Dessert
Fun
Health
Organic
Restaurants
Romantic
Sandwiches
Vegetarian