Skip to content
Hibachi Express - Decatur 1720 6th Ave SE Decatur, AL 35601

Hibachi Express - Decatur

Open 11:00AM - 9:30PM
Ordering from

Hibachi Express - Decatur - 1720 6th Ave SE Decatur, AL 35601