Takohachi 610 S Jackson St. Seattle WA United States
Hours: Lunch Mon-Fri 11:30 am-1:30 pm, dinner Mon-Sat 5:30-8:30 pm, closed Sun.
Phone: 206.682.1828 Alcohol: wine / beer