S C Roll is a local eatery in San Diego, CA, specializing in freshly made sushi rolls and Asian-inspired dishes.
With a focus on quality ingredients and traditional flavors, S C Roll offers a diverse menu that caters to sushi enthusiasts and food lovers alike.
Generated from their business information