Back to Points of Interest
Lu Lu’s Hot Dogs / Restaurant in Illinois
A great place to try a traditional Chicago style hot-dog on Route 66