Deli Sandwich Shop

119 N Idaho Ave
Arco, ID 83213
No photo available for this business

Business Information

Restaurants, Pizza

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Nov 03, 2008
For years now I have enjoyed going back to the Deli for their soups and sandwiches, bread and ranch and local atmosphere. They were a fixtur... (more)

Browse our top cities

Browse cities by state