ShopIL MANOVALEEurope · ItalyAddressStrada Sammichele, 70010 Turi, ItalyPublished results2025 · World Coffee Roasting ChampionshipWorld 7SourceLinksView on the mapReviews on GoogleBack to the directory