The New Sweet Indulgence/1121 W Windsor Rd - Champaign - Illinois (IL) - United States of America
Restaurant Champaign

ADSENSE

Address: 1121 W Windsor Rd, Champaign, Champaign-Urbana, IL 61821-7804

Phone: +1 217-352-2433

FAX: Not available

Email: Not available

Website: Not available

ADSENSE
ADSENSE

Description - The New Sweet Indulgence/1121 W Windsor Rd - Champaign - Illinois (IL) - United States of America Restaurant Champaign

Visit the hotel The New Sweet Indulgence, which is in the state Illinois (IL), city Champaign. Our hotel can be found at 1121 W Windsor Rd, Champaign, Champaign-Urbana, IL 61821-7804. Great deals on best and cheap hotels.