Restaurants - Cafe in Le Roy, IL
Liberty Cafe