This is not your typical sushi restaurant. They only serve omakase, a hand-picked selection of raw fish. $125 per...
South Beach · 1116 Ocean Drive, Miami Beach
first-class fare
foodie heaven