Update Info - Leaf Tea House
This restaurant was reported as closed. If it is open, let us know.
Leaf Tea House
212 North 9th St
Boise, ID 83702
212 North 9th St
Boise, ID 83702
This restaurant was reported as closed. If it is open, let us know.