Taqueria La Palma

Ice cream shop · 300 E Chicago Rd, Sturgis, MI

Hours

More food in Sturgis, MI · Ice Cream in Sturgis