Hibachi Express - Decatur 1720 6th Ave SE Decatur, AL 35601
 
Opens Soon
11:00AM - 9:30PM   View Hours
(256) 580-5558