• 3.2

    Chili’s, Singapore

    2 Alexandra Road #07-06 Delta House, Singapore 159919 Singapore

    👀 359 👄 13 Alexandra North, Bukit Merah