Hibachi Express - Decatur 1720 6th Ave SE Decatur, AL 35601
Closed
Opens Sunday at 11:00AM   View Hours
(256) 580-5558
Ordering from

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