Review of Leo's Superfood Bakery & Deli

8262 Louise Ave, Northridge, CA 91325

Overall Rating

Review


Great food! 100% Gluten free. 100% Vegan.

Updated 4 years ago

Celiac