WELCOME TO

Cielo Ristorante

Voted "one of the best Italian restaurants" on Staten Island


1435 Hylan Blvd

Staten Island, NY 10305