Eating Japanese Sushi at DELSUSHI restaurant in La Jolla, CA.

Feedback

Do you manage or own DELSUSHI?

Yes