South Florida has quite a few quality spots to play pinball, but there aren’t that many options right in Miami itself. Arcade Odyssey [Pine Lake Shopping Center, 12045 SW 117th Ave, Miami, FL 33186] was the go to spot to get our fix! In the Kendell neighborhood it was a […]
Daily Archives: April 26, 2017
1 post