Restaurants - Deli in Aromas, CA
Ducky Deli