Restaurants - Deli in Sparta, IL
Subway Sandwich Shop