Map Location
Pop Ice Milkshake
No. 84, St. 160, 12157 Phnom Penh City, Cambodia
Open in AI mode
Open in Google Maps