Eating Japanese Sushi at Sozo Sushi Bar restaurant in Wilton Manors, FL.

Feedback

Do you manage or own Sozo Sushi Bar?

Yes