Everplaces

Takahachi

85 Avenue A, 10009, New York, United States 85 Avenue A, 10009, New York, United States
Food
japanese sushi
Takahachi. New York, United States
Note

There is a sister restaurant in TriBeCa, as well.

japanese sushi

Save and share places you love
with Everplaces

Sign up