Sushi Azabu in Tribeca New York City
428 Greenwich Street, Tribeca , 10013 - Get directionsMenu Sushi Azabu
How to get to Sushi Azabu
Opening Time
12noon – 2pm, 5:30pm – 10pm: Mon-Fri
5:30pm – 10pm: Sat
5pm – 10pm: Sun
Services
- Indoor Seating
- Wifi
- Table booking recommended
- Wine
- Delivery
- Takeout Available
- Michelin Starred