­

Leaf

Leaf is a vegetarian restaurant located in Boulder, Colorado that offers vegan and gluten-free options as well. The location was great, not too far from the university and right in the chic part of town. The restaurant was clean, fresh and crisp. We found that the food was fresh but was fairly typical of vegetarian food, and most of the items on the...

Continue Reading

Popular Posts

Like us on Facebook

Flickr Images

Subscribe