Leaf Vegetarian Restaurant | 2010 16th Street | Boulder, Colorado | 303.442.1485 | Map
Serving lunch, happy hour, and dinner daily from 11:00 am to close. Eco-friendly winelist, infused organic vodkas, organic loose leaf teas and coffees in an intimate setting just off Boulder’s Pearl Street.
