Located nearby
Villa Rasa Cafe is located at One Plaza, Keningau (~4.8 km from the central part Keningau).
You are on this page because you are most likely looking for: or cafe,
Villa Rasa Cafe Keningau, Malaysia,
Villa Rasa Cafe, address,
.