Home to the famous Shell Shocker.
1146 Nagoya Way, San Pedro, CA 90731
Home of the World Famous Shrimp Tray!
1190 Nagoya, San Pedro, CA 90731