Specialty coffee shop, Hitchin Coffee Lab, offering hand-roasted coffee and tasty treats in a welcoming atmosphere.