Chili's

Chili's
Address : Resorts World Sentosa, 8 Sentosa Gateway (The Bull Ring), Sentosa, 098269
Phone No. : 6835 9077