HJRW-20080421-1707_.jpg
The history of the Ariston Restaurant, on Route 66 in Litchfield, Illinois