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

DELSUSHI

Feedback

Do you manage or own DELSUSHI?

Yes