Michelin-Starred Sushi Azabu Set to Open in Miami Beach Next Week
After months of delay, Sushi Azabu, a Michelin-starred concept based in New York, is finally ready to open. Inside the Stanton South Beach, the restaurant will debut Friday, January 19, with a hidden sushi counter, a formal dining room, and a snazzy cocktail bar.