Eating Sushi at Shiku restaurant in La Jolla, CA.

Feedback

Do you manage or own Shiku?

Yes