Eating Japanese Sushi at Yuri of Japan restaurant in Third Lake, IL.

Feedback

Do you manage or own Yuri of Japan?

Yes