Business Hours:

Mon: 9am to 8pm

Tues: 9am to 8pm

Wed: 9am to 8pm

Thurs: 9am to 8pm

Fri: 9am to 8pm

Sat: 9am to 8pm

Sun: 12pm to 5pm

Leaf Teahouse

212 N. 9th St. Boise, Idaho

Virtual Tour