Eating Salad Sushi at Mr Sushi restaurant in Valencia, CA.

Feedback

Do you manage or own Mr Sushi?

Yes