Eating Japanese Sushi at Sushi Roll Land restaurant in San Diego, CA.

Feedback

Do you manage or own Sushi Roll Land?

Yes