If you're looking for Healthy restaurants in Boulder look no further. Leaf Vegetarian is known for having some of the best Healthy in Boulder.
Located at 1710 Pearl St, Leaf Vegetarian is a great...show more
Vegan, Gluten-Free. Marinated mushrooms, avocado, pico de gallo.