Larry's Foods & Deli
2414 Main St, Lewiston ID 83501
(208) 746-5633
Directions
Order Online Delivery
Doordash
Lewiston, Idaho
Larry's Foods & Deli
2414 Main St, Lewiston
(208) 746-5633