Get directions to: Blue Streak Snac Shop, Ida, MI
Restaurant address: 3195 Lewis Avenue Ida, MI 48140, USA
Restaurant: Blue Streak Snac Shop