Leo's Superfood Vegan Cafe
(380)
Vegan restaurant
Address: 8262 Louise Ave, Lake Balboa, CA 91325
Hours: Open ⋅ Closes 6 PM
Phone: (818) 938-9246
$2 to $69
A Vegan Cafe that is also Gluten Free! Leo's Superfood Vegan Cafe is 100% Vegan and 100% Gluten Free, with options for those on Keto or Paleo diets.
8262 Louise Ave. Northridge CA 91324 100% VEGAN 100% GLUTENFREE 100% FOOD FOR ALL! WE DO CATERING! ... Cakes! ... Bakery! ... Earth month at Leo's! #veganscene # ...
Leo's Superfood Vegan Cafe is a haven for health-conscious diners in Los Angeles, CA. 100% Vegan and 100% Gluten free cuisine. Our menu is filled with...
A Vegan Cafe that is also Gluten Free! Leo's Superfood Vegan Cafe is 100% Vegan and 100% Gluten Free, with options for those on Keto or Paleo diets.
A Vegan Cafe that is also Gluten Free! Leo's Superfood Vegan Cafe is 100% Vegan and 100% Gluten Free, with options for those on Keto or Paleo diets.