Map Location
An Cha Milk Tea
No. SHR1-003, Sangkat Ou Bek K'am, Khan Sen Sok, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps