9 Steps How to Make the Perfect Espresso

Making great espresso is difficult. It requires at least delicious coffee beans, excellent brewing recipe, good and clean espresso machine and grinder. Also you need to know the best practices on how to actually pull an espresso.