Leaf & Bean Co is a tobacco shop established in 1997, known for its welcoming atmosphere.