Leaf Specialty Coffee is a coffee shop known for its specialty coffee and passionate baristas. Temporarily closed.