Miami Beach, Florida
Nobu Miami