The Sub Shop

Deli · 113 N State St, Caro, MI

Dine-In

Hours

More food in Caro, MI · Deli in Caro