1 rating · How the score works
Cielo
Italian · Pizza · Bar
Cielo is an Italian restaurant featuring modern fare, pizza, and cocktails. It offers an upscale experience with a rooftop bar and scenic views.
Location
Best places nearby
The highest rated places close to Cielo.
Local restaurants nearby
6400 El Camino Real, CA



