Get directions to: Snack Shack, Albia, IA
Restaurant address: 906 South Clinton Street Albia, IA 52531, USA
Restaurant: Snack Shack