Lafferty Place Arcade: una sala de juegos ubicada cerca de Beaches & Cream Soda Shop.