Tela minimart in Phnom Penh (Russian Blvd)

Tela minimart in Phnom Penh (Russian Blvd) is located on Street 289 (Penn Nouth) in Boeung Kak 2 Commune Toulkok District