Japanese Steakhouses in Opelika, Alabama

Find the top Japanese steakhouses in Opelika, Alabama near you now.

kabuki japanese steak house and sushi bar

Japanese steakhouse

Address: 2496 Enterprise Dr, Opelika, AL 36801

Reserve