The Saeco Odea is a super automatic espresso machine from the Italian company of Saeco. If you’ve visited this site for some time, you know that we talk about Saeco and DeLonghi a fair bit. Both Italian manufacturers of coffee machines and cappuccino machines. Saeco is headquartered near Bologna, Italy, and has only been around… Continue reading Saeco Odea – BMW Inspired Espresso