Coffee Leaf is a coffee shop offering excellent specialty coffee from leading Czech roasters. They also serve honest homemade desserts made from fresh ingredients.