"sushi bar" Japanese Restaurants in New York, NY
-
Menu
4.0 / 5 based on 52 votes
-
Menu
3.0 / 5 based on 41 votes
Tataki Japanese Restaurant
Japanese Restaurant
3 Lispenard St (Avenue Of The Americas & Broadway)
New York, NY 10013 -
Menu
3.0 / 5 based on 20 votes