Sushi Azabu

Sushi Azabu is a Japanese restaurant in New York City. The restaurant serves sushi and has received a Michelin star.