餐厅
Lillian's Italian Kitchen
125位当地人推荐、
来自当地人的小建议
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.
当地人还推荐的好去处
地点
1148 Soquel Ave
Santa Cruz, CA
Seabright