Restaurante
Lillian's Italian Kitchen
Recomendado por 125 habitantes locales,
Consejos de residentes locales
Without a doubt, the best Italian food in Santa Cruz. You cannot get in without a reservation, so call early and save your seats! Featuring a great local wine menu to compliment the delicious food, Lillian's should definitely make the list of must taste restaurants!
Actividades únicas en la zona
Los residentes locales también recomiendan
Ubicación
1148 Soquel Ave
Santa Cruz, CA
Seabright