Phnom Penh Seila Espresso

No. 13B, Rue de France (St. 47), Near Chroy Changvar Bridge, Phnom Penh City, Kingdom of Cambodia