Tag: Nabezo

Food: Nabezo (Tokyo)

Nabezo is one of the best AYCE shabu-shabu restaurants in Japan. They have multiple locations throughout Tokyo, with restaurants in Shibuya, Shinjuku, Ikebukuro, etc. All of them are the same concept and the same quality, so I would just recommend going to whichever one is most convenient for you. I believe all of the Nabezo’s…

Read more Food: Nabezo (Tokyo)