Leo's Superfood Vegan Cafe
(380)
Vegan restaurant
Address: 8262 Louise Ave, Lake Balboa, CA 91325
Hours: Closed ⋅ Opens 9 AM
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.
Rating
(196) · $$
Order delivery or pickup from Leo's Superfood Vegan Cafe in Northridge! View Leo's Superfood Vegan Cafe's April 2024 deals and menus.
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.