Map KALEO BISTRO SUN PLAZA We are located at Sun Plaza Level 4 Blk C No.65 Above Ace Hardware / Beside Church on Level 4 (sebelah gereja di Lt.4)