Riverside Restaurant & Deli
Address:
17500 Nez Perce Rd, Lewiston, ID 83501
Phone:
(208) 298-9440
Restaurants,
Deli
Other Businesses:
- Chef Al's Campus Corner at 607 7th Ave, Lewiston, ID 83501
- Taco Bell at 1717 21st St, Lewiston, ID 83501
- Timber Creek Grill Buffet at 2305 Nez Perce Dr, Lewiston, ID 83501
- Emperor of India at 854 Main St, Lewiston, ID 83501
- Jeffrey's Restaurant at 244 Thain Rd, Lewiston, ID 83501