Baker at Leaf Teahouse - Boise, Idaho, United States
The only all vegan restaurant in Boise! Featuring over 80 varieties of loose leaf tea, house made baked goods, and a full vegan menu.