Reviews of Oyo 90640 D'village River & Cafe Chalet
Oyo 90640 D'village River & Cafe Chalet
Floating Restaurnts,ft1508,felcra, Tembeling Tengah, 25150, Kuala Tembeling, Pahang
Reviews
Reviews
No reviews yet
Be the first to leave a review for this property after your stay.