Review of Leo's Superfood Bakery & Deli

8262 Louise Ave, Northridge, CA 91325

Overall Rating

Review


Amazing, 100% vegan and gluten free, and the food was delicious

Celiac friendly?

Yes

Updated 4 years ago

Celiac