2106 Sadler Rd, Amelia Island, Fernandina Beach, Florida 32034 USA
All the pinball machine have a good story behind them
Photo Credit: Yelp