If you look at a train map you'll see that these four stations are in this same order. New Castle was built in 1946, and the building still stands today. Along with an old building next door housing another restaurant, New Castle is a little pocket of an older Tokyo, now almost completely gone in glamorous Ginza. A glass case outside houses articles about Yanagida and New Castle, while more line the walls inside. No mean feat.
New Castle is full of character, yet unpretentious.
With fashionable shops all around and the International Forum nearby it's a reassuring reminder that the little guy can hold his ground. The next time you find yourself in the area, pull out your train map, name your destination at New Castle, and enjoy the ride.