Hibachi Express - Decatur 1720 6th Ave SE Decatur, AL 35601
Closed
Opens Friday at 11:00AM