Leaf is a $$ vegetarian and vegan restaurant with salads and a bar, carrying a 4.3 Google rating across 393 reviews. Highlighted reviews call out friendly employees, welcoming interiors, strong presentation, and food described as flavorful and fulfilling.
One reviewer praised the espresso setup, Wi-Fi, and open space for rolling through with a wheelchair or stroller. Another visiting with kids singled out the service and portion size, making Leaf read as a comfortable vegetarian option for diners who value service.