Deli · Foothill Shopping Center, 18980 CA-88, Lockeford, CA
More food in Lockeford, CA · Deli in Lockeford