Restaurant
Lillian's Italian Kitchen
Von 125 Einheimischen empfohlen,
Tipps von Einheimischen
Started as a 12 table top restaurant years ago and has since moved and grown to a weekend hot spot and in my opinion it’s the Best Italian Restaurant in town! Reservations recommended.
Einzigartige Aktivitäten in der Umgebung
Das empfehlen Einheimische
Standort
1148 Soquel Ave
Santa Cruz, CA
Seabright