- Copyright 2025 - All Rights Reserved by Red Shell Sushi
- hello@redshellsushi.com
- 13168 Sandoval Street Santa Fe Springs, CA 90670
Red Shell Sushi was founded in 1991 and was one of the first sushi retailers in Southern California.
Receive our updates at any time. Sed consequat mattis vehicula.
Automated page speed optimizations for fast site performance