Eating Japanese Sushi at Starfish Sushi Downey restaurant in Downey, CA.

Feedback

Do you manage or own Starfish Sushi Downey?

Yes