Get directions to: Sakura Japanese Steak House, Hailey, ID
Restaurant address: Po Box 2844 Hailey, ID 83333, USA
Restaurant: Sakura Japanese Steak House