From today you can buy both very good coffee and coffee pots with which to prepare it in The Organic Village. Its on the road somewhere between Pulchowk and Greenwich Village hotel / Summit hotel. Also close to the SNV office and Sagarmatha FM – you’ll see the big FM tower.
On the Kathmandu side, you can find in Café Society, Café Gaia and maybe soon Arneko skate-board shop in Sagamatha bazaar.
See where to buy.