Smile Mini Mart in Phnom Penh

Smile Mini Mart in Phnom Penh is located on Street 182 (Oknha Tep Phan) in Veal Vong Commune Prampi Makara District