Eating Japanese Sushi at Kiku Sushi restaurant in New Rochelle, NY.

Feedback

Do you manage or own Kiku Sushi?

Yes