Kabuki Japanese Steak House And Sushi Bar
kabuki japanese steak house and sushi bar, 2496 Enterprise Dr, Opelika, AL 36801, United States
- This is the page of Kabuki Japanese Steak House And Sushi Bar on 2496 Enterprise Dr Opelika AL 36801.
- Kabuki Japanese Steak House And Sushi Bar is a new listing on food pages, updated
on November 24, 2023.
- This page has had 2 visitors. You are the 2nd.
Location