-
Location
Similar Restaurants
Nearby Restaurants
Aunt Nettie's Kitchen is a
restaurant that serves Deli on 2100 Delaware Ave # D in Santa Cruz, CA.
View the latest reviews to see what other people
in Santa Cruz, CA think is good about Aunt Nettie's Kitchen.