Chilean Sea Bass

Donguri Restaurant NYC by Chef Yamasaki