Takahachi Tribeca

restaurant in Tribeca, New York City

Phone: (212) 571-1830

Website: takahachi.net

Address: 145 Duane Street New York NY 10013