Eating Japanese at Tokyo 101 restaurant in Wilmington, NC.

Feedback

Do you manage or own Tokyo 101?

Yes