Go back to RestaurantDB
Remove this banner

Leaf Vegetarian Restaurant

2010 16th St, Boulder, CO

Large map
Driving directions

Phone: 303-442-1485
Fax: 303-442-3465