Located nearby
New Star Cafe is located at Keningau (~762 meter from the central part Keningau).
You are on this page because you are most likely looking for: or cafe,
New Star Cafe Keningau, Malaysia,
New Star Cafe, address,
.