Leaf Vegetarian Restaurant
Food & Beverage
2010 16th St, Boulder, CO 80302
(303) 442-1485
Mon-Sun: 11:00-21:00
Leaf Vegetarian Restaurant offers a diverse menu of plant-based dishes, sourcing ingredients from local farms to ensure freshness and sustainability.
Plant-based dishes Local sourcing Sustainable menu Vegetarian