Leo's Superfood Vegan Cafe

4.7
(375+ Reviews)
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

A vegan cafe that is also Gluten free. Our food is so tastey that even non Vegans love to eat here. Keto Options and child friendly meals.

8262 Louise Ave
Lake Balboa, CA 91325
Monday
9:00 AM - 3:00 PM
Tuesday
9:00 AM - 3:00 PM
Wednesday
9:00 AM - 3:00 PM
Thursday
9:00 AM - 3:00 PM
Friday
9:00 AM - 5:00 PM
Saturday
9:00 AM - 6:00 PM
Sunday
9:00 AM - 3:00 PM

Happy Hours & Specials

Know a great happy hour or special for this location?


+1 818-938-9246

8262 Louise Ave, Lake Balboa, CA 91325


Loading...

© 2025 Checkle, Inc

Privacy

Terms