Leaf and Bean is a coffee shop/bookstore owned by actress Glenn Close and her sister in Bozeman, Montana. She also has a home in the area that is listed on this site.
Leaf and Bean is a coffee shop/bookstore owned by actress Glenn Close and her sister in Bozeman, Montana. She also has a home in the area that is listed on this site.