Get directions to: Pedro's Restaurants, San Pedro, CA
Restaurant address: 203 N Harbor Blvd San Pedro, CA 90731, USA
Restaurant: Pedro's Restaurants