Report a review

  • 5
  • Best in Boulder!!!

I had the best vegan fettuccini alfredo that I've ever had in my entire life at Leaf Vegetarian Restaurant. The other things were very good too, but the alfredo was just to die for. Leaf is now my favorite and #1 recommended place in Boulder - LOVE IT!


Why are you reporting this review?