Eating Japanese Sushi at Koya Japan restaurant in Highland Park, IL.

Feedback

Do you manage or own Koya Japan?

Yes