Hi on an overnight pit stop on a marathon road trip from Florida to St Louis to pick up a pinball. Staying with friends in Milton/Alpharetta area who like pinball but are new to the area. We are looking to play some pinball tonight. Hoping to show them Deadpool and guardians as they looking trade up there nice TSPP for a newer pin. Are there any decent locations in North Atlanta anyone can recommend. Will definitely recommend the southern fried show as a resource.
Regards,
Al