Skip to content
EXBAR TOKYO plus Akihabara

A small pinball presence in Chiyoda City, Tokyo, with a single machine on the floor: Super Mario Bros. Mushroom World, manufactured by Gottlieb in 1992.

Live Photos

Pinball Machines at EXBAR TOKYO plus Akihabara

Nearby Locations