Unclaimed profile
Leo's Superfood Vegan Cafe
Today: 09:00 – 19:00
Leo's Superfood Vegan Cafe serves up a top-rated (4.6 stars, 437 reviews) vegan cafe experience in Northridge at moderate prices—perfect for plant-based diners seeking quality without breaking the bank.
See Leo's Superfood Vegan Cafe on Google Maps — directions, hours and Google reviews.
View on Google Maps