Showing results for Azabu Miami
Search instead for AzabuMiami
Azabu Miami Beach
(667)
Japanese restaurant
This intimate hotel eatery features sushi crafted from fresh-from-Japan fish plus cocktails.
Address: 161 Ocean Dr, Miami Beach, FL 33139
Hours: Open ⋅ Closes 11 PM
Phone: (786) 276-0520
Enter Miami · Enter New York · Enter Kuala Lumpur · Enter Hanoi.
The name Azabu comes from a district in Tokyo, Japan, which began as a hub for merchants and local businesses. Now the city is home to embassies from many ...