600 Lincoln Rd, Miami Beach, FL 33139, United States

Slick & colorful space with imaginative sushi, Japanese-Brazilian-Peruvian fusion fare & cocktails.