Map Location
Veng Srun Glassware Shop
No. 372, St. 163, 12312 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps