ShopThe Populus CafeAsia Pacific · SingaporeAlso known asThe PopulusAddress146 Neil Road, Singapore 088875Published results2026 · Asia Pacific's 100 Best Coffee ShopsPlace 90Source2025 · World Latte Art ChampionshipWorld 4SourceLinksView on the mapReviews on GoogleBack to the directory