MAIN STATION - MenuDelray Beach
$37
sushi rice bowl topped with 10oz New York strip, ikura, scallions, nori, fried shallots and yuke sauce on the side