Back
MORE
Back

Odori Japanese Steakhouse

627 Main St

North Myrtle Beach, SC 29582

(843) 663-0630

About

Odori Japanese Steakhouse located in the Shops on Main shopping center in North Myrtle Beach, South Carolina. Odori's experienced team of hibachi and sushi chefs will satisfy your hunger with masterfully prepared authentic Japanese cuisine. Odori prides themselves in serving the finest and freshest steak, chicken, seafood, and vegetables for our patrons to enjoy.

Map