Cajera counter at Caffe Lucio Italian Restaurant - Santa Cruz, California, United States
Servicio al Cliente en Restaurante
Contact Marco Olaya
Lucio's authentic Italian restaurant with a full bar and an open kitchen, located in Santa Cruz, California, serving lunch and dinner.