Review of Leo's Superfood Bakery & Deli

8262 Louise Ave, Northridge, CA 91325

Overall Rating

Review


The best 100% gluten free restaurant in the world which also happens to be 100% vegan and have low carb options.

Celiac friendly?

Yes

Updated 5 years ago