Get directions to: Linda's Sandwich & Ice Cream Shoppe, Powell, WY
Restaurant address: 119 North Bent Street Powell, WY 82435, USA
Restaurant: Linda's Sandwich & Ice Cream Shoppe