Oak Knoll Meat & Deli

Deli · 296 MacArthur Blvd Ste B, San Leandro, CA

More food in San Leandro, CA · Deli in San Leandro