Login or Register

Leaf Teahouse

 (1 review)

212 N. 9th Street Boise, Idaho 83702, United States 208-336-5323 Website

Sun 12:00pm – 5:00pm Mon 11:00am – 8:00pm Tue 11:00am – 8:00pm Wed 11:00am – 8:00pm Thu 11:00am – 8:00pm Fri 11:00am – 8:00pm Sat 11:00am – 8:00pm

Recent reviews

    • Jordan

      

      I love this tea house! They have around 70 different kinds of tea and really delicious vegan fare! The atmosphere is casual and the staff are happy to answer questions and help make tea less intimidating for newbies. They have homemade vegan pastries, soups and sandwiches and I was impressed with the variety and quality of selections of both the teas and the food they serve. I highly recommend coming here for tea time or meals. I will definitely be back!