Get directions to: Kahili Club, New Meadows, ID
Restaurant address: 317 Virginia Avenue New Meadows, ID 83654, USA
Restaurant: Kahili Club