Cafe profile
Locca Cafe Sentul Point
Sentul · Kuala Lumpur · Kuala Lumpur
Address
AG-27, Sentul Point, Jln Sentul Pasar, Sentul, 51100 Kuala Lumpur, Federal Territory of Kuala Lumpur
Links
AG-27, Sentul Point, Jln Sentul Pasar, Sentul, 51100 Kuala Lumpur, Federal Territory of Kuala Lumpur