Sushi Azabu, located on the 63rd floor of Top of the Rock, is a traditional sushi restaurant that offers an authentic taste of Japan. With its minimalist and elegant interior, Sushi Azabu provides a serene dining experience with stunning views of the city. The menu features a selection of omakase courses, allowing guests to experience the chef's choice of the freshest and highest quality ingredients. From delicate sashimi to perfectly seasoned nigiri, each dish at Sushi Azabu is a testament to the chef's skill and dedication to the art of sushi. For a truly authentic and memorable sushi experience, Sushi Azabu is a top pick at Top of the Rock.