Map
74 St. 174, Phnom Penh, Cambodia
Restaurant
Romdeng Restaurant