About
a taste of Europe in central Illinois
Story
A taste of Europe in central Illinois.
Address: 256 W Main St , Decatur 62523, IL, US
Phone: (217) 422-3300
moc.liamg@yrekabnasitraruolfdliw
State: IL
City: Decatur
Zip Code: 62523
opening hours
Tuesday: 08:00-16:00
Wednesday: 08:00-16:00Thursday: 08:00-16:00
Friday: 08:00-16:00
Saturday: 08:00-16:00