Eating Japanese Sushi at DelSushi restaurant in Irvine, CA.

Feedback

Do you manage or own DelSushi?

Yes