ShopCaptain George Coffee RoasterAsia Pacific · ChinaAlso known asCaptain George CoffeeAddress236 Taiyuan Road, Xuhui, Shanghai, ChinaPublished results2025 · World Brewers CupWorld 1Source2023 · World Brewers CupWorld 5SourceLinksView on the mapReviews on GoogleBack to the directory