Food Review: il Cielo at Hilton Singapore | A surprisingly good Italian restaurant in the heart of Orchard Road
The Place Located on the rooftop floor of the 24-storey Hilton Singapore on Orchard Road, il Cielo is quite underrated as an Italian restaurant. The name means “the [...]

