Restaurants - Deli in Carroll, IA
Subway Sandwich Shop
Sam's Sodas & Sandwiches