Get directions to: Typhoons Teriyaki Grill, Blackfoot, ID
Restaurant address: 1800 East Airport Road Blackfoot, ID 83221, USA
Restaurant: Typhoons Teriyaki Grill