Eating Japanese Sushi at Abashiri restaurant in Bloomingdale, IL.

Feedback

Do you manage or own Abashiri?

Yes