Map
Bai Truong, Duong Dong, Vietnam
Restaurant
The Palm Tree