Cherry Leaf Coffee House is looking to treat the people of Norwich to all the caffeine, tea, and sugary drinks you could ever need with a side of baked goods and smiles aplenty. The idea of Cherry Leaf Coffee House, based on St. Giles Street, began brewing in...