ShopSt. AliAsia Pacific · AustraliaAddress12-18 Yarra Pl, South Melbourne VIC 3205, AustraliaPublished results2018 · World Latte Art ChampionshipWorld 4Source2016 · World Latte Art ChampionshipWorld 6SourceLinksView on the mapReviews on GoogleBack to the directory