Email this to a friend:

Atomic Cafe: Little Tokyo music landmark falls to wrecking ball

The brick building on the corner of First and Alameda is being razed to make way for a new subway station opening in 2020.