Restaurants - Deli in Greenfield, CA
Roy's Swiss Sausage Factory