Get directions to: San Pedro Cafe & Deli, San Pedro, CA
Restaurant address: 605 S Pacific Ave San Pedro, CA 90731, USA
Restaurant: San Pedro Cafe & Deli