22nd Street Landing Seafood
141 W 22nd St # A
San Pedro, CA 90731
San Pedro, CA 90731