Leaf
Leaf is a vegetarian restaurant in Boulder, United States, located at 1710 Pearl St, Boulder, CO 80302. It holds a 4.5 out of 5 rating on Google Maps from 1,303 reviews. Online, the business maintains a website and profiles on Facebook, Instagram.
Location & links
1710 Pearl St, Boulder, CO 80302
Boulder · Colorado · 80302
View on Google Maps Visit websiteContact
(303) 442-1485
1 verified email on file
Free accounts get 15 credits a month; Pro includes unlimited directory access.
Business intelligence
Intelligence is gathered when this business qualifies in a lead search. Run a search to unlock it.
Website technology
Detected on Leaf's website:
Similar businesses
Other vegetarian restaurant businesses in United States.

Rawk Star Cafe
Bright spot for vegan fare & smoothies

Sonoma Wine Shop / La Bodega Kitchen
Californian fare & wine in chill digs
Nyack Main Essentials
Laid-back vegan restaurant

Nourish by MAMA
Nourish by MAMA welcomes you to a vibrant, plant-based culinary experience in the heart of Doylestown. Since 2018, we've been crafting delicious and nourishing vegetarian and vegan dishes, with numerous gluten-free options. From energizing organic smoothies and breakfast burritos to satisfying warm

Living Well Vegetarian
19760 E Main St, Huntingdon, TN 38344

Beerline Cafe
Bustling spot for vegetarian light bites
More categories in United States
Website data updated 2026/09/07