Eating Sushi at Sushi Togo restaurant in Palatine, IL.

Feedback

Do you manage or own Sushi Togo?

Yes