Get directions to: Canetti's Seafood Grotto, San Pedro, CA
Restaurant address: 309 E 22nd St San Pedro, CA 90731, USA
Restaurant: Canetti's Seafood Grotto