Eating Japanese Sushi at Genkai Japanese Restaurant restaurant in Chico, CA.

Feedback

Do you manage or own Genkai Japanese Restaurant?

Yes