Restaurants - Deli in Aledo, IL
Subway Sandwich Shop