A Naperville restaurant with a single pinball machine on site — a Stern Wheel of Fortune from 2007.
No community photos yet.