-
Location
Similar Restaurants
Nearby Restaurants
Customer Comments
The best thing about Aunt Nettie's Kitchen...
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.