The Corner Deli

The Corner Deli, 117 W Main St, Emmett, ID 83617, United States

(208) 871-7329

Location