Map Location
Tuk Chet Store
No. 6Eoz, St. 630, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps