Restaurant is a restaurant, located at Veal Veaeng, Cambodia
Food is awesome, really welcome after a few days on these roads.