Restawran
Lillian's Italian Kitchen
Inirerekomenda ng 125 lokal,
Mga tip mula sa mga tagaroon
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.
Mga natatanging puwedeng gawin sa malapit
Inirerekomenda rin ng mga lokal
Lokasyon
1148 Soquel Ave
Santa Cruz, CA
Seabright