Shabu Zen


Be the first to review

Shabu Zen is a shabu shabu restaurant that offers top quality wagyu beef as part of an all-you-can-eat menu, and is considered one of the best shabu shabu restaurants in Tokyo. The restaurant is located in the basement floor of the Aoba Roppongi building.