Le Centre
> Big John
Big John
A Big John store in Metropolis, IL. (August, 2002)