Get directions to: Yellow House, Hayden, ID
Restaurant address: 11068 North Government Way Hayden, ID 83835, USA
Restaurant: Yellow House