Lillian's Italian Kitchen
1148 Soquel Ave, Santa Cruz, CA 95062-2106
Lillian's Italian Kitchen is a Italian, Vegetarian Friendly, Vegan Options, Gluten Free Options place is located in Santa Cruz, California. The address of Lillian's Italian Kitchen is 1148 Soquel Ave, Santa Cruz, CA 95062-2106.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 831-425-2288, or open their website to view relevant information, The url is http://www.lilliansitaliankitchen.com/