Supermarket - Other Grocery Stores in Rupert, ID
La Piedad Chiquita 2