Map
26 Monivong Blvd., Phnom Penh 12209, Cambodia
Price
10
Restaurant
Le Nouveau Pho de Paris