Art print of Leon's Frozen Custard, the iconic, quintessential South Side drive-in and beacon of neon glory that may or may not have been the inspiration for Happy Day's Arnold's Diner.
Reviews
5.0
1 rating
5
4
3
2
1
A great print of a great shop
We have so many family memories associated with Leon's, This lovely and clean print reminds of those every time we look at it on our wall.