Eating Japanese Sushi at Takahashi restaurant in Portland, OR.

Feedback

Do you manage or own Takahashi?

Yes