Leaf Cafe is located in Burbank, CA. On today’s episode, we decided to stop by and try out their Lemon Leaf Bowl. If you’re in the Burbank area, we highly recommend stopping by and trying out their assortment of bowls, salads, and sandwiches!
This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics.
For more information please refer to our Privacy Policy.
Close