Eating Sushi at Boba Island restaurant in Lemoore, CA.

Feedback

Do you manage or own Boba Island?

Yes