ShopMellower CoffeeAsia Pacific · ChinaAddressTaicang Road, Xintiandi, Huangpu, Shanghai 200021, ChinaPublished results2016 · World Latte Art ChampionshipWorld 2SourceLinksView on the mapReviews on GoogleBack to the directory