Leaf Vegetarian Restaurant

Leaf Vegetarian Restaurant is dedicated to creating a superb vegetarian dining experience in a tranquil, sophisticated environment. Leaf uses the finest organic, seasonal ingredients in providing vegetarian global cuisine and a health conscious dining option for herbivores and omnivores alike.

2010 16th Street | Boulder, Colorado 80302
303-442-1485 | www.leafvegetarianrestaurant.com

Follow Leaf!
256px-Facebook_icon.svg  twitter-icon