Address 1510B West 75th St., Downers Grove, IL 60516 Map, Tel 1 630 322 8960 Call, Website
A train comes around and brings you your meal! Kinds love it!