Get directions to: Hibachi Express, Auburn, AL
Restaurant address: 131 N Dean Rd Auburn, AL 36830, USA
Restaurant: Hibachi Express