Restaurants - Seattle, Washington, United States
Takohachi is a restaurants company based out of 610 S JACKSON ST, Seattle, Washington, United States.