Mentioned by Florida Trippers
15 Best Restaurants In South Beach You Must Try
"Azabu was first opened in New York city as a Michelin-star restaurant and later opened another location in South Beach. Located inside the Stanton you will find Azabu serving some of the best sushi in South Beach. The restaurant is open daily from 6 pm to 11 pm."