Get directions to: Triangle Restaurant, Emmett, ID
Restaurant address: 8770 N Highway 52 Emmett, ID 83617, USA
Restaurant: Triangle Restaurant