Eating Chinese Japanese Sushi at Ozu852 restaurant in Englewood, OH.

Feedback

Do you manage or own Ozu852?

Yes