Riverside Restaurant & Deli
17500 Nez Perce Rd
Lewiston, ID 83501-7947
208-298-9440