Map
74 St. 174, Phnom Penh, Cambodia
Price
20
website
Restaurant
Romdeng Restaurant