Get directions to: Let-us Inn, Emmett, ID
Restaurant address: 205 West Main Street Emmett, ID 83617, USA
Restaurant: Let-us Inn